PHP计算总时间

TMN*_*ear -1 php time

如何编写计算总工作时间的PHP代码?

例如:

工作时间开始:工作时间$starttime = 10:20
结束:"$stoptime = 12:59

所以总工作时间:$totaltime应该是:02:39

use*_*282 5

用这个

<?php
$start = strtotime("12/12/2012 10:20:00"); 

$end = strtotime("12/12/2012 12:59:00"); 

$totaltime = ($end - $start)  ; 

$hours = intval($totaltime / 3600);   
$seconds_remain = ($totaltime - ($hours * 3600)); 

$minutes = intval($seconds_remain / 60);   
$seconds = ($seconds_remain - ($minutes * 60)); 

echo "$hours:$minutes:$seconds"; 
?>
Run Code Online (Sandbox Code Playgroud)