当我有这个简单的功能,减去时间:输入值:为什么我收到意想不到小时从其减去两次
$current = '23:48:32';
$arrival = '23:41:48';
$time = date("H:i:s", strtotime($current) - strtotime($arrival));
$waitingTime = $time; // 21:06:44
貌似差异对于分钟是正确的,我不知道为什么我在会议纪要前得到21分。它应该是00:06:44
。 任何帮助表示赞赏。 谢谢。
为什么在将$ time设置为调用日期函数的结果之后,在最后一行使用$ waitingTime? – atk
检查我的更正.. – user1960170
我不能[重现问题](https://eval.in/40060)。此外,你的“修正”没有意义。关心它背后的逻辑? – HamZa