@s24344

Как правильно распарсить строку в формат даты (native js)?

Здравствуйте. Подскажите, пожалуйста, как правильно решить следующую задачу. У меня есть следующий массив.
const arr = [
	{  
		"id":"1",
		"name":"John",
		"time":"20180625T070000"
	}
]

Мне необходимо распарсить: arr.time
  • Вопрос задан
  • 59 просмотров
Решения вопроса 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Проще всего, вот так
let year = arr.time.slice(0, 4);
let month = arr.time.slice(4, 6);
let day = arr.time.slice(6, 8);

let date = new Date(year, month-1, day)

если вам еще таймзона нужна, ее по аналогии хватаете.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы