我需要检查是否是" $current
"小时范围开始/结束。
$range_start = "18:00:00";
$range_end = "20:00:00";
$current = "17:59:59"; //false = not in range 18:00:00 - 20:00:00
$current = "19:00:00"; //true = in range 18:00:00 - 20:00:00
帮助,谢谢
答案 0 :(得分:2)
使用strtotime()
将其转换为timestamp
并进行比较。
if(strtotime($current) >= strtotime($range_start)
&& strtotime($current) <= strtotime($range_end)) { ... }