将时间戳与工作时间PHP进行比较

时间:2017-03-17 10:33:01

标签: php date if-statement time compare

$timestamp = TIME_NOW;

if ($timestamp <= 8 && $timestamp >= 17)
{
   echo "Please watch our workoing times!";
}

用户通过输入文本向我的PHP代码发送消息 我想检查用户发送消息的时间戳是否在我们的工作时间内。

有人有个主意吗?

1 个答案:

答案 0 :(得分:0)

然后获取相应的小时并对其进行测试(另请注意||而非&&的使用情况):

$h = date('H', $timestamp);
if($h < 8 || $h >= 17){
     //outside of working hours
}