<分区>
我有一段代码可以找到给定日期的下一个月。
var d = new Date('2018-03-31');
dt = new Date(d.setMonth(d.getMonth() + 1));
document.getElementById("demo").innerHTML = dt;
但我想知道这里有什么问题,因为它向 March
增加了一个月并给出了 May
而不是 April
?
演示:
var d = new Date('2018-03-31');
dt = new Date(d.setMonth(d.getMonth() + 1));
document.getElementById("demo").innerHTML = dt;
<p id="demo"></p>