javascript从给定日期开始按月递增日期

javascript increment date by month wise from given date

本文关键字:日期 开始 javascript      更新时间:2024-02-09

我正在尝试制作程序。其中我有一个文本框,值为2013-08-27,我想按月将此日期增加到30个月

ex:-
2013-08-27
2013-09-27 
2013-10-27
2013-11-27
2013-12-27
2014-01-27
2014-02-27
.........
2015-01-27

我已经在谷歌上搜索了这个话题。。。但我不知道该怎么做…至于我得到了这个代码

var myDate = new Date();
//add a day to the date
myDate.setDate(myDate.getDate() + 1);

但这给了我11,17的答案,我想从给定日期起逐年增加到30个月,请给我任何线索。。。抱歉英语不好

试试这个:

var myDate = new Date();
for(var i =0;i<30; i++)
{
   myDate.setMonth(myDate.getMonth() + 1);
   console.log(myDate);
}