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, то все ОК.
Я конечно могу вырезать эту часть перед преобразованием, но это похоже на костыль. Это так?