我很困惑,我找到了很多不同的方法,其中哪些方法实际上是正确的?
那么将日期添加到给定日期的正确方法是什么?
答案 0 :(得分:188)
date.setTime( date.getTime() + days * 86400000 );
答案 1 :(得分:120)
注意:如果计算/添加当前日期的天数,请使用它。
请注意:此答案存在问题(请参阅评论)
var myDate = new Date();
myDate.setDate(myDate.getDate() + AddDaysHere);
应该是
var newDate = new Date(date.setTime( date.getTime() + days * 86400000 ));