我正在进行大厅预订项目,并且无法计算小时和分钟的时差。
情境:
开始时间=上午11:00
结束时间= 03:30 PM
结果= 04:30。
我试过$diff = $start->diff($end);
但它不起作用。
答案 0 :(得分:2)
你应该gmdate()函数。
$StartTime= '11:00 AM';
$EndTime = '03:30 PM';
$sst = strtotime($StartTime);
$eet= strtotime($EndTime);
$diff= $eet-$sst;
$timeElapsed= gmdate("h:i",$diff);
答案 1 :(得分:0)
我建议你使用Carbon这是处理php中日期和时间的最佳软件包(IMO)