Я перебираю массив объектов, и каждый объект имеет атрибуцию времени. Когда я перебираю массив, я хочу вычислить общее время. Не уверен, как добавить минуты во времени. Пожалуйста, обратитесь к этому скриншоту Только часы добавляются . Код для добавления времени написан ниже
$total_human_readable_time += humanReadableTime($total_workhours);
Функция humanReadableTime определена ниже
function humanReadableTime($time) {
$time = abs($time);
$hours = floor($time);
$minutes = ceil(($time - floor($time)) * 60);
if ($minutes < 10) {
$minutes = "0$minutes";
}
return $hours . ":" . $minutes;
}