2009-10-05 18:11:08
2009-10-05 18:07:13
这应该生成235,该怎么做呢?
发布于 2009-10-05 10:14:13
您可以使用strtotime()来完成此操作:
$diff = strtotime('2009-10-05 18:11:08') - strtotime('2009-10-05 18:07:13')
对于DateTime对象,类似的方法也是可能的。
$date = new DateTime( '2009-10-05 18:07:13' );
$date2 = new DateTime( '2009-10-05 18:11:08' );
$diff = $date2->getTimestamp() - $date->getTimestamp();
发布于 2013-06-15 01:52:43
对于DateTime对象,您可以这样做:
$date = new DateTime( '2009-10-05 18:07:13' );
$date2 = new DateTime( '2009-10-05 18:11:08' );
$diffInSeconds = $date2->getTimestamp() - $date->getTimestamp();
发布于 2009-10-05 10:17:45
PHP Date Time reference对下面这样的事情很有帮助:PHP Date Time Functions
strtotime()可能是最好的方式。
$seconds = strtotime('2009-10-05 18:11:08') - strtotime('2009-10-05 18:07:13')
https://stackoverflow.com/questions/1519228
复制相似问题