Here, I am getting result of times. I want to sum of all the time. how this can be do?
foreach($result as $key=>$value)
{
$total_markin_time[] = date('H:i:s', strtotime($value['clock_in']));
}
Here times are,
"02:19:53"
"02:29:47"
"00:12:50"
"00:08:22"
"00:09:50"
"02:06:19"
"00:16:06"
// Total Time?
Updated: I want result in "00:00:00" format..
This is what I have tried:
$total_markin_seconds = 0;
foreach ( $total_markin_time as $time )
{
list( $g, $i, $s ) = explode( ':', $time );
$total_markin_seconds += $g * 3600;
$total_markin_seconds += $i * 60;
$total_markin_seconds += $s;
}//exit;
$total_markin_hours = floor( $total_markin_seconds / 3600 );
$total_markin_seconds -= $total_markin_hours * 3600;
$total_markin_minutes = floor( $total_markin_seconds / 60 );
$total_markin_seconds -= $total_markin_minutes * 60;