我想在JavaScript中为日期添加个月.
例如:我正在插入日期06/01/2011
(格式mm/dd/yyyy
),现在我想在这个日期上再加8个月.我希望结果是02/01/2012
.
因此,当增加月份时,年份也可能会增加.
我想在JavaScript中为日期添加个月.
例如:我正在插入日期06/01/2011
(格式mm/dd/yyyy
),现在我想在这个日期上再加8个月.我希望结果是02/01/2012
.
因此,当增加月份时,年份也可能会增加.
Corrected as of 25.06.2019:
var newDate = new Date(date.setMonth(date.getMonth()+8));
Old
var jan312009 = new Date(2009, 0, 31);
var eightMonthsFromJan312009 = jan312009.setMonth(jan312009.getMonth()+8);