【发布时间】:2016-06-27 23:09:34
【问题描述】:
我有一个 javascript 函数,它接受一个数字 X 和一个日期,并返回一个新的 Date,即距离 X 天数:
function addDays(theDate, numDaysToAdd) {
var newDate = new Date();
return new Date(newDate.setDate(theDate.getDate() + numDaysToAdd));
}
我通过它的一天是Sat <strong><em>Jul</em></strong> 02 2016 16:03:06 GMT-0700 (Pacific Daylight Time) 和一个数字7,但我得到的结果是Thu <strong><em>Jun</em></strong> 09 2016 16:05:32 GMT-0700 (Pacific Daylight Time)。为什么它给了我正确的日期但错误的月份?
【问题讨论】:
标签: javascript date