я получил этот массив
$total = array('1:00','2:20','4:00','5:10');
я пытаюсь СУМАТЬ общее время с этим
$sum = strtotime('00:00:00'); foreach ($total as $v){ $sum = $sum+strtotime($v); } echo date("H:i:s",$sum);
но результат 19:40:40 должен быть 12:30
Попробуйте этот код:
Вам нужно добавить только массивы timimgs, а затем добавить к сегодняшним таймингам:
$total = array('1:00','2:20','4:00','5:10'); $sum = strtotime('00:00:00'); $sum2=0; foreach ($total as $v){ $sum1=strtotime($v)-$sum; $sum2 = $sum2+$sum1; } $sum3=$sum+$sum2; echo date("H:i:s",$sum3);