【发布时间】:2017-05-02 08:11:21
【问题描述】:
我想使用 moment.js 库计算 2 个不同时区之间的时间差。
我尝试使用库提供的diff 函数,但它没有提供正确的答案,我尝试了:
moment('2016-12-18 6:00:00', 'YYYY-MM-DD HH:mm:ss')
.diff(moment('2016-12-18 6:00:00', 'YYYY-MM-DD HH:mm:ss').utcOffset('+09:30'), 'hours')
我在UTC+5:30,moment(string, string) 构造函数返回我当前时区的时间。我期待答案是4,而不是0。时刻库是否提供任何其他功能来获取时区之间的差异?
【问题讨论】:
-
您可能需要使用moment-timezone。有关详细信息,请参阅
utcOffsetdocs。
标签: datetime timezone momentjs timezone-offset