可能的重复项:
如何使用PHP计算两个日期之间的差异?
我有两种格式的时间:date("Y-m-d H:i:s")
.如何计算这两个时间之间的差异?
试试这个:
<?php
$datetime1 = date_create($start);
$datetime2 = date_create($end);
$interval = date_diff($datetime1, $datetime2);
return $interval->format('%a'); //returns the number of days
?>
使用 DateTime 类和 diff 方法。