我添加到11日至2016年2月19日开始日期和添加11日后它成为2016年3月1日,但是,当我运行getMonth()JavaScript函数返回feb而不是行军JavaScript添加日期,但它显示旧的日期月
这里是我的代码
var stDate = new Date($("#datepicker1").val());
//Fri Feb 19 2016 00:00:00 GMT+0500 (Pakistan Standard Time)
var secondSeasonDays = stDate.setDate(stDate.getDate() + firstSeasonDays);
//firstSeasonDays = 11
var secondSeasonDays = new Date(secondSeasonDays);
// it return Tue Mar 01 2016 00:00:00 GMT+0500 (Pakistan Standard Time)
var secondSeasonDays = secondSeasonDays.getDate();
var secondSeasonMonth = secondSeasonDays.getMonth();
alert("second season start date is " + secondSeasonDays + " and start month is " + secondSeasonMonth);
// it alerts second season start date is 1 and start month is 2
而日期secondSeasonDaysHere变量是星期二2016年3月1日00:00:00 GMT + 0500比为什么它返回月份为2 任何建议将是有益的感谢提前
蒙特hs是基于JavaScript的零。一月是0,二月是1,... – j08691