2017-07-17 35 views
0

我遇到了momentjs的問題。我想用我的時刻對象的startOfendOf方法,這樣產生的特定月份的所有天:Momentjs在錯誤的時區返回日期

moment('2017-07-17').startOf('month')

然而,當我登錄它返回"2017-06-30T22:00:00.000Z"控制檯的返回值。 我期望它只是"2017-07-01T00:00:00.000Z"

我使用vue 2.x如果這有什麼不同,我正在導入像import moment from 'moment';時刻。

+0

Z表示的日期顯示爲UTC –

+0

嘗試'moment.utc(2017年7月17日),而不是' – shotor

回答

1

它由於時區moment('2017-07-17')將採取您當地的時區看起來是CEST。

,而不是做

moment.utc('2017-07-17')