如何计算一个时间跨度,从两个不同的表中产生数小时?
该表包含以下数据:
Table A. 2016-08-01 00:43:10 UTC
Table B. 2016-08-04 00:50:10 UTC
我实际上希望以6小时,12小时,3天,5天等时间间隔获得结果。
答案 0 :(得分:-1)
$datetime1 = date_create('2016-08-01 00:43:10 UTC');
$datetime2 = date_create('2016-08-04 5:50:5 UTC');
$difference = $datetime2->diff($datetime1);
echo $difference->format("%a days, %h hours, %i min, %s seconds");
输出:3天,5小时,6分钟,55秒。
您可以选择要显示的格式。