无法在javascript中的日期变量中追加年份
在下面的代码中,我希望这一年应该是 200020012002年至2010年 但我得到的是 2005年、2010年、2016年等无法在javascript中的日期变量中追加年份,javascript,Javascript,在下面的代码中,我希望这一年应该是 200020012002年至2010年 但我得到的是 2005年、2010年、2016年等 var firstDate = new Date(2000, 01, 01, 00, 00, 00, 00); var newDate = new Date(firstDate); for (var i = 0; i < 10; i++) { newDate.setDate(newDate.getFullYear() + i); alert(new Date(
var firstDate = new Date(2000, 01, 01, 00, 00, 00, 00);
var newDate = new Date(firstDate);
for (var i = 0; i < 10; i++) {
newDate.setDate(newDate.getFullYear() + i);
alert(new Date(newDate));
newDate = new Date(newDate);
}
var firstDate=新日期(2000,01,01,00,00,00);
var newDate=新日期(firstDate);
对于(变量i=0;i<10;i++){
newDate.setDate(newDate.getFullYear()+i);
警报(新日期(新日期));
newDate=新日期(newDate);
}
知道问题所在的是什么,请使用
setYear
而不是setDate
修改的代码位,并且它也可以正常工作。最后一行newDate=新日期(firstDate);