生活随笔
收集整理的這篇文章主要介紹了
js判断时间是否在某一时间段内
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
js判斷當前“時 : 分”是否在一天中某一區間內。
比如:15.30 在不在08.30到16.00之間。
function checkAuditTime(beginTime
, endTime
) {var nowDate
= new Date();var beginDate
= new Date(nowDate
);var endDate
= new Date(nowDate
);var beginIndex
= beginTime
.lastIndexOf("\:");var beginHour
= beginTime
.substring(0, beginIndex
);var beginMinue
= beginTime
.substring(beginIndex
+ 1, beginTime
.length
);beginDate
.setHours(beginHour
, beginMinue
, 0, 0);var endIndex
= endTime
.lastIndexOf("\:");var endHour
= endTime
.substring(0, endIndex
);var endMinue
= endTime
.substring(endIndex
+ 1, endTime
.length
);endDate
.setHours(endHour
, endMinue
, 0, 0);return nowDate
.getTime() - beginDate
.getTime() >= 0 && nowDate
.getTime() <= endDate
.getTime();
}checkAuditTime("8:30", "16:00");例子:
if (checkAuditTime("12:00", "13:00") || checkAuditTime("17:30", "19:30")) {alert("休息吃飯時間");
} else {alert("娛樂");
}
總結
以上是生活随笔為你收集整理的js判断时间是否在某一时间段内的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。