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


PHP Check Whether Current Time Greater Than 11:00

我需要一个数据时间的帮助。我目前在医院排队工作。排队由预约服务维持。我想要做的是,我想要基于当前计时来维护Queue。如果当前时间小于11:00 AM,则队列应从11:00 AM开始,否则队列应从当前时间开始。

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

其中date函数的G参数代表

不带前导零的24小时格式

手册

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

你可以这样使用:

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