PHP检查时间是否大于或小于特定时间

时间:2015-10-21 11:53:13

标签: php

我知道可能会问这个问题, 但是我没有找到答案。

我想确定当前时间是在上午10:30之前还是之后使用php。我找到了很长的路要走,这需要大量的时间解析。但我相信有更好的方法可以做到。

this答案中,如果小时是一个整数(例如2PM),它会显示如何做到这一点

if( 'now' is larger then 'a given time' ){

}

2 个答案:

答案 0 :(得分:1)

使用strtotime()。但请记住它接受日期对象。

if(strtotime(dateobject) > strtotime(dateobject)){
  //
}

答案 1 :(得分:1)

使用time()date()strtotime()函数:

if(time() > strtotime(date('Y-m-d').' 10:30') {
    //...
}