Формат даты js из события календаря Google

Я получил событие из календаря Google, и событие имеет время окончания, если формат 2018-07-19T00: 00: 00 + 03: 00. Как я могу получить из этого нормальное свидание? Год, месяц, день, час, минуты? Спасибо.

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
0
825
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

вам просто нужно использовать объект Date JavaScript:

let date = new Date('2018-07-19T00:00:00+03:00');

Вот ссылка на документацию: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date

Этот объект представляет собой метод получения части даты или ее представления. Как показано в документации в примере, вы можете выполнить базовую математику между датами.

Ответ принят как подходящий

Вы можете использовать moment или date-fns это библиотеки для форматирования дат.

Пример:

import moment from 'moment';
const day = moment('2018-07-19T00:00:00+03:00').format('DD');

если вы не используете ES6 / ES7, вы можете добавить cdn в свой проект и использовать его таким же образом.

Если вам не нравятся библиотеки, вы можете сделать это с помощью js Date.

Другие вопросы по теме