1

重複の可能性:
JavaScript で日付に月を追加する方法は?

X の月数を日付オブジェクトに追加し、日付を保持する最も簡単な方法は何ですか? 私の日付は常に月の最初になります。

例: 開始日が「2012 年 4 月 1 日」で、それに 4 か月を追加する必要がある場合、結果は「2012 年 8 月 1 日」になります。

開始日が「2012 年 10 月 1 日」で、それに 4 か月を追加する必要がある場合、結果は「2013 年 2 月 1 日」になります。

4

1 に答える 1

4

のようなものを試してくださいdate.setMonth(date.getMonth()+4)。これにより、オーバーフロー状態が自動的にキャッチされ、年に1つ追加されます。

于 2012-12-17T16:25:40.037 に答える