在PHP中将分钟转换为小时问题

时间:2015-05-25 08:15:50

标签: php

我有这段代码:

 $total_days = 0;
 $minutes = 1200;
 echo date('H:i', mktime(0, $minutes));

这回报我20个小时,这意味着两个8小时+4个小时的工作日。这意味着$total_days将有2天+ 4小时。如何将1200分钟分为2天4小时?

1 个答案:

答案 0 :(得分:3)

手动计算 -

$minutes = 1200;

$total_hours = $minutes / 60;

echo floor($total_hours / 8). ' days ' . ($total_hours % 8). ' hours';

<强>输出

2 days 4 hours

$total_hours包含fractinal值,然后应相应地更改计算。