$date1 = "01:45:54";
$date2 = "01:16:07";
$diff = abs(strtotime($date2) + strtotime($date1));
$hours = floor(($diff / (60))/ (60));
$minuts = floor(($diff - $hours*60*60)/ 60);
$seconds = floor(($diff - $hours*60*60 - $minuts*60));
printf("%d hours, %d minuts\n, %d seconds\n", $hours, $minuts, $seconds);
result 885685 hours, 2 minuts , 1 seconds (wrong)
i want result 3 hours, 2 minuts , 1 seconds
Thank you in Advance