我有这个数组
$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
答案 0 :(得分:1)
尝试此代码:
你只需要添加数组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);