如何比较两个24小时的时间

Ram*_*sad 13 php

我有两个24小时的时间值,并希望使用PHP进行比较.

我尝试过以下方法:

$time="00:05:00"; //5 minutes

if($time1<='00:03:00')
{
 //do some work
}
else
{
 //do something
}
Run Code Online (Sandbox Code Playgroud)

这是使用PHP比较2个时间值的正确方法吗?

rsa*_*xvc 34

使用内置函数strtotime():

$time="00:05:00"; //5 minutes
if(strtotime($time)<=strtotime('00:03:00')) {
 //do some work
} else {
 //do something
}
Run Code Online (Sandbox Code Playgroud)


Nie*_*sol 10

对,那是正确的.您不需要转换为整数,因为24小时格式使得字符串值与数字的顺序完全相同.

  • "24:00:00">"00:00:00",不是吗? (4认同)