1

可能重复:
如何在 JavaScript 中为日期添加月份?

将 X 个月数添加到日期对象但保留日期数的最简单方法是什么?我的约会将永远是每月的第一天。

示例:如果我的开始日期是“04/01/2012”并且我需要添加 4 个月,结果将是“08/01/2012”。

如果我的开始日期是“10/01/2012”并且我需要添加 4 个月,结果将是“02/01/2013”​​。

4

1 回答 1

4

尝试类似的东西date.setMonth(date.getMonth()+4)。这将自动捕获溢出条件并为 Year 添加一个。

于 2012-12-17T16:25:40.037 回答