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
miraage
@miraage
Старый прогер
https://en.wikipedia.org/wiki/ISO_8601

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

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

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

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

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