我知道可能会问这个问题, 但是我没有找到答案。
我想确定当前时间是在上午10:30之前还是之后使用php。我找到了很长的路要走,这需要大量的时间解析。但我相信有更好的方法可以做到。
在this答案中,如果小时是一个整数(例如2PM),它会显示如何做到这一点
if( 'now' is larger then 'a given time' ){
}
答案 0 :(得分:1)
使用strtotime()。但请记住它接受日期对象。
if(strtotime(dateobject) > strtotime(dateobject)){
//
}
答案 1 :(得分:1)
使用time()
,date()
和strtotime()
函数:
if(time() > strtotime(date('Y-m-d').' 10:30') {
//...
}