如何计算下个月的日期?
使用Date#setMonth
方法与月和日参数。
// get current date
var date = new Date();
// add month and update day
date.setMonth(date.getMonth() + 1, 5);
// or set day by date.setDate(5);
console.log(date);
(date.getMonth()+ 1)%12 –
and year = date.getYear()+(date.getMonth()+ 1)/ 12 –
@UG_会导致'05-dec-如果您指定的参数超出了预期的范围,setMonth()将尝试更新“05-jan-2018”或“05-jan-2018”# –
您可以使用momentjs
处理日期。 http://momentjs.com/docs/
var today = moment();
var nextDate = today.add(1, 'months').startOf('month').add(5, 'days');
这是真的不清楚你在问什么。请详细说明...... – EhsanT