JS--判断是否在某个时间段内(几点至几点)
1 function time_range(beginTime, endTime) { 2 var strb = beginTime.split(":"); 3 4 if (strb.length != 2) { 5 return false; 6 } 7 8 var stre = endTime.split(":"); 9 if (stre.length != 2) { 10 return false; 11 } 12 13 var b = new Date(); 14 var e = new Date(); 15 var n = new Date(); 16 17 b.setHours(strb[0]); 18 b.setMinutes(strb[1]); 19 e.setHours(stre[0]); 20 e.setMinutes(stre[1]); 21 22 if (n.getTime() - b.getTime() > 0 && n.getTime() - e.getTime() < 0) { 23 console.log(true)
return true;
24 } else { 25 console.log(false) 26 return false;
37 } 38 }
time_range(9:00,17:00)