菜鸡源码,专注精品下载!
当前位置:首页 > 建站教程 > 建站知识

JavaScript函数:判断时间是否在指定时间段内

发布时间:2024-01-05  栏目:建站知识   浏览:   分类:js教程 js函数

要判断时间是否在某时间段内,可以使用JavaScript的Date对象。首先,创建一个函数,接收三个参数:开始时间、结束时间和需要判断的时间。然后,将这三个时间转换为Date对象,并比较它们的顺序。如果需要判断的时间在开始时间和结束时间之间(包括开始时间和结束时间),则返回true,否则返回false。 以下是一个简单的示例代码: ```javascript function isTimeInRange(start, end, target) { const startTime = new Date(start); const endTime = new Date(end); const targetTime = new Date(target); if (targetTime >= startTime && targetTime <= endTime) { return true; } else { return false; } } ```

分享一段判断时间是否在某时间段内js函数,JS判断当前“时 : 分”是否在一天中某一区间内。比如:15.30 在不在08.30到16.00之间。

js函数代码

functioncheckAuditTime(beginTime,endTime){varnowDate=newDate();varbeginDate=newDate(nowDate);varendDate=newDate(nowDate);varbeginIndex=beginTime.lastIndexOf("\:");varbeginHour=beginTime.substring(0,beginIndex);varbeginMinue=beginTime.substring(beginIndex+1,beginTime.length);beginDate.setHours(beginHour,beginMinue,0,0);varendIndex=endTime.lastIndexOf("\:");varendHour=endTime.substring(0,endIndex);varendMinue=endTime.substring(endIndex+1,endTime.length);endDate.setHours(endHour,endMinue,0,0);returnnowDate.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("娱乐");}


评论
建站知识
建站知识
使用技巧
调试安装
运营推广