我有两次总工作时间和总工作时间。例如。
$dutyTime= 182:00:00; ("H:i:s")
$workedTime= 178:10:28; ("H:i:s")
我的问题是,我怎么能在这两次之间得到区别;答案可能大于或小于24小时。
预期输出
$duration=03:49:32; ("H:i:s")
我试过strtotime()
,但我需要24小时。
答案 0 :(得分:1)
<?php
$start = date_create('21:21:05'); //start time
$end = date_create('10:20:00'); // end time
$diff = date_diff( $start, $end );
$date= $diff->h.':'.$diff->i.':'.$diff->s;
echo date("H:i:s",strtotime($date));
?>