用PHP计算2小时之间的差异

Ben*_*ind 4 php time datetime date-arithmetic

我有两次 - 例如 - 当前时间 - 08:24和日期是2013年1月2日以dd/mm/yyyy格式,我有另一次在13:46,日期是2012年12月31日.那么,我如何使用PHP计算2小时之间的差异.(即42.63小时)提前致谢.

jcs*_*nyi 7

将它们转换为时间戳值,然后减去以秒为单位得到差异.

$ts1 = strtotime(str_replace('/', '-', '02/01/2013 08:24'));
$ts2 = strtotime(str_replace('/', '-', '31/12/2012 13:46'));
$diff = abs($ts1 - $ts2) / 3600;
Run Code Online (Sandbox Code Playgroud)