时间间隔转换函数
time_interval(){
let start = this.start
let end = this.end
if (start == '' || end ==''){
return '无'
}else {
if (this.compare_time(start, end)){
return "结束时间不应小于开始时间"
}
let interval = end - start
let day_rough = interval / (1000 * 60 * 60 * 24)
let hour_rough = (interval % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)
let minute_rough = (interval % (1000 * 60 * 60)) / (1000 * 60)
let minute = Math.ceil(minute_rough)
let hour = minute>0? Math.ceil(hour_rough)-1 : Math.ceil(hour_rough)
let day = hour>0? Math.ceil(day_rough)-1 : Math.ceil(day_rough)
return day + "天" + hour + "小时" + minute + "分钟"
}
},
时间比较函数
compare_time(time_1, time_2){
let date_1 = new Date(time_1)
let date_2 = new Date(time_2)
if (date_1 > date_2) {
return true
} else {
return false
}
},