如何使用PHP计算两个日期时间之间的差异?

如何使用PHP计算两个日期时间之间的差异?,php,Php,可能重复: 我有两个表格日期: Start Date: 2012-02-10 11:26:00 End Date: 2012-04-25 01:50:00 现在,我需要在下面的表格中找到这两者之间的差异: years, months, days, hours, minutes, seconds 如何在PHP中执行此操作?您可以使用 没有得到正确的答案。那太可怕了 $start_date = new DateTime("2012-02-10 11:26:00"); $end_date =

可能重复:

我有两个表格日期:

Start Date: 2012-02-10 11:26:00
End Date: 2012-04-25 01:50:00
现在,我需要在下面的表格中找到这两者之间的差异:

 years,  months, days, hours, minutes, seconds
如何在PHP中执行此操作?

您可以使用


没有得到正确的答案。那太可怕了
$start_date = new DateTime("2012-02-10 11:26:00");
$end_date = new DateTime("2012-04-25 01:50:00");
$interval = $start_date->diff($end_date);
echo "Result " . $interval->y . " years, " . $interval->m." months, ".$interval->d." days ";