1、开始时间小于9点从9点开始
2、结束时间大于18点 算到18点
3、开始时间-结束时间 跨越 12-13 点 请假小时数减去一个小时
4、按一天8小时这算成请假天数
5、不满一个小时按一个小时算
function diffTime(begin_time, endtime) {
begin_time = new Date(begin_time)
endtime = new Date(endtime)
//开始时间的小时和分钟
let s_h = begin_time.getHours()
let s_mm = begin_time.getMinutes()
let e_h = endtime.getHours()
let e_mm = endtime.getMinutes()
let diff_day = Math.floor((+endtime - begin_time) / (3600 * 24 * 1000)) // 间隔天数
let diff_hours // 间隔小时
let diff_minutes