【发布时间】:2014-05-22 18:44:13
【问题描述】:
我正在尝试创建一个时间表页面,员工可以在其中打卡和打卡。在他们下班后,计算他们的总小时数,因此,time2(下班)减去 time1(下班)。我在这里使用了一个固定的时间,因为我只想知道如何自己做差异,然后我可以弄清楚如何做剩下的事情(除了总数之外,其他一切都有效)。我提供了我的代码和结果。如果您能用时间解决问题,如果您发布代码和结果,我将不胜感激。有人建议我在第 54 行使用 abs() ,但它仍然不起作用。感谢您的时间。
$time1 = strtotime('09:10:04');
$time2 = strtotime('12:16:06');
$diff = $time2 - $time1;
echo "Start Time: ".date('h:i:s', $time1)."<br>";
echo "End Time: ".date('h:i:s', $time2)."<br>";
echo "Total hours: " . date('h:i:s', $diff);
开始时间:09:10:04
结束时间:12:16:06
总小时数:10:06:02
【问题讨论】: