在写一个关于时间的问题的代码时有这个一个场景,这个脚本只能在9点半到11点半以及下午1点到3点间运行,其他时间不允许运行
好吧……这微妙的时间我确实在写关于股票盘中的业务
1 2 3 4 5 6 7 8 9
| $time = time(); $amStart = mktime(9, 30); $amEnd = mktime(11, 30); $pmStart = mktime(13); $pmEnd = mktime(15);
if ($time < $amStart) return false; if ($time > $amEnd && $time < $pmStart) return false; if ($time > $pmEnd) return false;
|
改正代码
1 2 3 4 5 6 7 8 9
| $time = time(); $amStart = mktime(9, 30); $amEnd = mktime(11, 30); $pmStart = mktime(13, 0); $pmEnd = mktime(15, 0);
if ($time < $amStart) return false; if ($time > $amEnd && $time < $pmStart) return false; if ($time > $pmEnd) return false;
|
占个坑提醒自己