0
爲什麼此聲明導致DateJS對象日期爲2014年2月1日?新日期(2014,1,1)隨着時間轉換爲2月1日JS
var startDate = moment(new Date(2014, 1, 1));
爲什麼此聲明導致DateJS對象日期爲2014年2月1日?新日期(2014,1,1)隨着時間轉換爲2月1日JS
var startDate = moment(new Date(2014, 1, 1));
因爲Date
對象中的第二個參數是0-11。 (1月2月)。它不是一個MomentJS問題。
更改爲new Date(2014, 0, 1)
,因爲下個月是0爲主。你會做
var startDate = moment(new Date(2014, 0, 1));
爲jan。與'momentjs`無關。
與'momentjs'無關。 [MDN日期](https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Date)*「**月份:** 整數值代表月份,從0開始1月至11月12日。「* –