/**
*获取下一个月的输入日期
*{param:DateTime} date 输入日期(YYYY-MM-DD)
*{param:number } monthNum 月数
*/
export function GetNextMonthDay(datea, monthNum) {
var time1 = datea
var str = time1
var date = new Date(str)
var year = date.getFullYear()// 年
var month = date.getMonth() + 1 + parseFloat(monthNum)// 月 +6个月 因为js里month从0开始,所以要加1
if (month > 12) {
year++
month -= 12
}
if (month < 10) {
month = '0' + month
}
var date2 = new Date(year, month, 0)// 新的年月
var day1 = date.getDate()
var day2 = date2.getDate()
if (day1 > day2) { // 防止+6月后没有31天
day1 = day2
}
str = year + '/' +
month + '/' +
day1
// 最后赋值文本框显示
return str
}
获取下一个月的日期
最新推荐文章于 2023-07-21 14:00:45 发布