PHP检查当前时间是否大于11:00

时间:2014-07-08 06:06:14

标签: php datetime

我需要数据时间的帮助。我目前正在使用A Queue for Hospital.Queue由Booking of Appointments维护。我想要做的是我想根据当前时间维护队列。如果当前时间小于11:00 AM队列应该从11开始: 00 AM其他队列应该从当前时间开始。

3 个答案:

答案 0 :(得分:10)

if(date("G") >= 11)      // or >10
{
  // current time is greater than 11:00 AM
}

G函数的date参数代表

  

没有前导零的24小时格式的小时

Manual

答案 1 :(得分:3)

if(strtotime(date('H:i:s')) > strtotime(date('11:00:00'))){
  echo 'Greater than 11 AM';
}
else{
  echo 'Less than 11 AM';
}

答案 2 :(得分:0)

您可以使用以下内容:

if (time() >= strtotime("11:00 AM")) 
{
  echo "Greater than 11:00 AM";
}
else
{
    echo "Less than 11:00 AM";
}