两个时间,相差几个月
function getMonths(date1 , date2){
//用-分成数组
date1 = date1.split("-");
date2 = date2.split("-");
//获取年,月数
var year1 = parseInt(date1[0]);
var month1 = parseInt(date1[1]);
var year2 = parseInt(date2[0]);
var month2 = parseInt(date2[1]);
//通过年,月差计算月份差
var months = (year2 - year1) * 12 + (month2-month1) + 1;
return months;
}
var cha12 = getMonths(start_time_js, end_time_js);
日期转时间戳
function transdate(endTime){
var date = new Date();
date.setFullYear(endTime.substring(0, 4));
date.setMonth(endTime.substring(5, 7) - 1);
date.setDate(endTime.substring(8, 10));
date.setHours(endTime.substring(11, 13));
date.setMinutes(endTime.substring(14, 16));
date.setSeconds(endTime.substring(17, 19));
return Date.parse(date) / 1000;
}