1
爲什麼以下輸出爲「false」?使用moment.js驗證日期
var date = moment(["2014", "08", "31"]);
alert(date.isValid());
我使用this版本的庫
爲什麼以下輸出爲「false」?使用moment.js驗證日期
var date = moment(["2014", "08", "31"]);
alert(date.isValid());
我使用this版本的庫
月份是0相對的。所以你試圖獲得2014年8月31日。但實際上,你會在2014年9月31日之前獲得。哪一個是無效的,因爲9月份只有30天。
嘗試......
var date = moment(["2014", "07", "31"]);
alert(date.isValid());
你是對的。謝謝! – 2014-10-06 16:14:22