//开始时间startDate,结束时间endDate
var startDate= ‘2019-12-30’;
var endDate= ‘2020-04-28’;
startDate = startDate.split(’-’);
// 得到月数
startDate = parseInt(startDate[0]) * 12 + parseInt(startDate[1]);
// 拆分年月日
endDate = endDate.split(’-’);
// 得到月数
endDate = parseInt(endDate[0]) * 12 + parseInt(endDate[1]);
var times = Math.abs(startDate - endDate);
console.log(times);//4
最后得到的times就是两个日期的月份差
js中计算两个日期之间的月份差
最新推荐文章于 2025-03-18 21:39:42 发布