【发布时间】:2017-08-07 20:49:24
【问题描述】:
这段代码:
let obj = moment.unix(1459382400).utc();
在 Firefox 54 中运行良好,但在 Chrome 59.0.3071.109 中无法运行。在 Firefox 中,它返回 Date 2016-03-31T00:00:00.000Z,这是正确的日期,但在 Chrome 中,它返回 Wed Mar 30 2016 20:00:00 GMT-0400 (CDT),这是正确日期的前一天。
我一直在寻找解决方案,但没有成功。 1459382400 unix 时间戳没有时间,但在 chrome 中却有。
我错过了什么。
【问题讨论】:
-
时刻没有错,时刻代表一个时间点,2016-03-31T00:00:00.000Z 和 Wed Mar 30 2016 20:00:00 GMT-0400 (CDT) 都代表同一时刻。我不得不解决这个问题,因为我无法找到解决方案,无论是官方时刻文档还是网络上的解决方案。
标签: javascript google-chrome firefox momentjs unix-timestamp