js判断时间是否在区间内
判断是否在晚8到早八之间
judgeGetTime() {
// 参数1:当前时间,参数2:开始时间,参数3:结束时间
this.checkAuditTimeShow = (this.judgeTime(new Date().getTime(),'20:00:00', '23:59:59') || this.judgeTime(new Date().getTime(),'00:00:00', '07:59:59'))
},
judgeTime(nowTime,startTime, endTime) {
const nowDate = new Date(nowTime);
const beginDate = new Date(nowDate);
const endDate = new Date(nowDate);
const startTimeList = startTime.split(':')
const endTimeList = endTime.split(':')
// 指定时、分、秒、毫秒
beginDate.setHours(startTimeList[0], startTimeList[1], startTimeList[2], 0);
endDate.setHours(endTimeList[0], endTimeList[1], endTimeList[2], 999);
return (nowDate.getTime() - beginDate.getTime()) >= 0 && (nowDate.getTime() <= endDate.getTime());
}