【发布时间】:2019-04-01 01:46:39
【问题描述】:
这很可能是我遗漏的东西,但我有以下代码:
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 小时前”,而不应该像我几分钟前刚刚更新的那样。
我错过了什么吗?
【问题讨论】:
-
我在这里没有发现任何问题,但也许也可以尝试记录
moment.utc().format(),这样您就可以看到当前的 UTC 时间。我想你会发现它们确实相隔 5 小时。