0

我有这样的持续时间:211:30:24。我必须比较它是否大于其他持续时间,例如 01:00:00。我正在使用 strtotime 函数将持续时间更改为 int,然后进行比较。

但问题是 strtotime(211:30:24) 返回错误。直到 24:00:00,它工作正常。

我正在使用以下代码:

$duration = strtotime('211:30:24');
if($duration >= strtotime ( '01:00:00' )){
  return true;
}else{
 return false;
}

$duration 是错误的。

我正在使用 php5.1。任何人都知道为什么会这样。

4

1 回答 1

1

请通过 http://www.php.net/manual/en/datetime.formats.time.php

您指定的时间无效,文档中提到了有效的时间格式

于 2012-11-07T05:14:51.550 回答