在javascript中将天添加到当前日期
我只想在当前日期的基础上再加20天。我需要mm/dd/yyyy格式的结果。今天是2014年5月15日,但显示的是2014年5月35日,这当然不是一个有效日期在javascript中将天添加到当前日期,javascript,date,Javascript,Date,我只想在当前日期的基础上再加20天。我需要mm/dd/yyyy格式的结果。今天是2014年5月15日,但显示的是2014年5月35日,这当然不是一个有效日期 var myDate = new Date(); alert((myDate.getMonth() + 1) + "/" + (myDate.getDate() + 20) + "/" + myDate.getFullYear()); 使用日期对象的方法,传递当前日期加上要添加的天数 var myDate = new Date();
var myDate = new Date();
alert((myDate.getMonth() + 1) + "/" + (myDate.getDate() + 20) + "/" + myDate.getFullYear());
使用日期对象的方法,传递当前日期加上要添加的天数
var myDate = new Date();
myDate.setDate(myDate.getDate() + 20);
alert((myDate.getMonth() + 1) + "/" + (myDate.getDate()) + "/" + myDate.getFullYear());
输出
2014年6月4日
您只需要做一点研究:不要直接添加到getDate,而是使用
myDate.setDate(myDate.getDate+20)