drno-reg
@drno-reg
см не кратко

Как при форматировании вывода даты решить проблему с PM?

Здравствуйте.

Для форматирования вывода даты и времени использую moment.min.js

<script src="../js/moment.min.js"></script>

возникает исключение, при обработке timestamp с PM
к примеру Aug 21, 2017 12:34:08 PM
console.log(moment(Date.parse(json_result[i].TIME_CREATED)).format('HH:mm:ss DD.MM.YY'));


результат Invalid date

вариант с Aug 21, 2017 12:34:08 AM переваривается нормально...

В чем проблема и как ее решить?
  • Вопрос задан
  • 100 просмотров
Решения вопроса 1
gibson_dev
@gibson_dev
А зачем вы делаете
Date.parse(json_result[i].TIME_CREATED)
Если можно просто
moment(json_result[i].TIME_CREATED)

Moment.js сам прекрасно парсит даты, но если он не понимает формат - то можно его указать вручную
moment(json_result[i].TIME_CREATED, 'DATE_FORMAT')
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
drno-reg
@drno-reg Автор вопроса
см не кратко
решил проблему так

moment(json_result[i].TIME_CREATED).format('HH:mm:ss DD.MM.YY');
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы