二月這個JS代碼:所以我有javascript日期錯誤2014
var d1 = new Date();
d1.setFullYear(2014);
d1.setMonth(1);
d1.setDate(1);
應該是二月-01-2014,對不對?只是不是......它返回2014年3月1日(實際上,完整值爲「2014年3月1日20:54:29 GMT + 0100(浪漫標準時間)」)。我勒個去?任何其他日期值都會發生同樣的情況。
如果我用這個代碼,但是,它工作正常:
var d1 = new Date(2014, 1, 1, 0, 0, 0, 0);
結果是:星期六2014年2月1日00:00:00 GMT + 0100(浪漫標準時間)
任何想法發生了什麼?
感謝大家的迴應!我現在看到我做錯了什麼......問題解決了! –