Рассчитать время, прошедшее в php - охватывает более 24 часов

То, что я пытаюсь сделать, это добавить часы / минуты / секунды, которые охватывают более 24 часов, например:

12:39:25
08:22:10
11:08:50
07:33:05

То, что я хотел бы вернуть, это «39:43:30», а не дата 1970 года. Ниже приведен код, который я сейчас использую (обратите внимание - он изнутри класса, а не просто функции).

private function add_time($time1, $time2)
{
$first_exploded = explode(":", $time1);
$second_exploded = explode(":", $time2);
$first_stamp = mktime($first_exploded[0],$first_exploded[1],$first_exploded[2],1,1,1970);
$second_stamp = mktime($second_exploded[0],$second_exploded[1],$second_exploded[2],1,1,1970);
$time_added = $first_stamp + $second_stamp;
$sum_time = date("H:i:s",$time_added);
return $sum_time;
}

Любой совет будет высоко ценится.

Ответы на вопрос(2)

Ваш ответ на вопрос