2016-02-24 86 views
0

我有一条记录:date: "2016-02-01 00:00:05。但是,当我做moment(date).format("L")视图渲染01/31/2016。 任何想法为什么?发生这种情况的所有日期,总是在前一天Moment.js显示日期不正确

+1

在时间戳记中是否存在偏移量?看起来你的问题是基于时区的,因为'format'的输出在技术上是正确的。 – bschaeffer

回答

1

我在this post找到了我的答案。自动应答,以防有人遇到同样的问题。正如@bschaeffer所说,这是一个时区问题,这个问题解决了它:

moment.utc(date).format('L') 
+0

@MattJohnson,感谢您的反馈。已经添加我的固定。 – WhomWhomWhom