代码语言:javascript复制
checkDate: function(startTime,endTime) {
//日期格式化
var start_date = new Date(startTime.replace(/-/g, "/"));
var end_date = new Date(endTime.replace(/-/g, "/"));
//转成毫秒数,两个日期相减
var ms = end_date.getTime() - start_date.getTime();
//转换成天数
var day = parseInt(ms / (1000 * 60 * 60 * 24));
//do something
console.log("day = ", day);
},
还是老一套
- 转毫秒
- 计算差值
- 转换成天数
得出差值之后,是计算天数,还是计算小时,都可以自行修改计算的公式的