момент UTC не конвертируется с fromNow - PullRequest
0 голосов
/ 01 апреля 2019

Скорее всего, я что-то упускаю, но у меня есть следующий код:

console.log(results[0].get('updatedAt'));
data.currentBalanceLastUpdated = moment.utc(results[0].get('updatedAt')).fromNow();

Журнал консоли выводит: 2019-03-31T21: 09: 11.612Z, который, по моему пониманию, должен быть объявлен в формате UTC на момент конвертации. Однако, когда я делаю это, мой data.currentBalanceLastUpdated оказывается «5 часов назад), и это не должно быть так, как я только что обновил несколько минут назад.

Я что-то здесь упускаю?

1 Ответ

1 голос
/ 01 апреля 2019

Независимо от того, введено ли время в формате UTC или по местному времени, это не имеет значения. Если это произошло 5 минут назад, это произошло 5 минут назад независимо от часового пояса, и момент должен это исправить.

Если вы получаете результат, отличный от ожидаемого, я бы сказал, что более вероятно, что вы храните его неправильно.

...