Задать вопрос
yarkov
@yarkov
Помог ответ? Отметь решением.

Ошибка moment.js?

mongoose-session хранит время в формате ISODate("2016-03-24T07:32:40.142Z").
При попытке сделать преобразование в локальное время вот так:
var local = moment("2016-03-24T07:32:40.142Z", moment.ISO_8601).format("DD-MM-YYYY [в] HH:mm");

Получаем Invalid date. При этом если убрать .142, то все ОК.
Я конечно могу вырезать эту часть перед преобразованием, но это похоже на костыль. Это так?
  • Вопрос задан
  • 286 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
miraage
@miraage
Старый прогер
https://en.wikipedia.org/wiki/ISO_8601

Формат не поддерживает миллисекунды.

Это не ошибка moment.
Вы не олень.

Уберите ms = все будет чудненько.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
26 дек. 2024, в 14:50
2000 руб./за проект
26 дек. 2024, в 14:40
15000 руб./за проект
26 дек. 2024, в 14:27
100000 руб./за проект