我正在使用此代码来计算时间段。事实上,我想要两个HH:MM:SS时刻之间的时间段,并且结果为HH:MM:SS格式。hh:mm:ss返回错误的答案在php
$time1 = strtotime('00:00:00');
$time2 = strtotime('00:00:07');
$diff = $time2 - $time1;
$diff = date('H:i:s', $diff);
我期待00:00:07
但我得到01:00:07
。可能是什么问题呢?
Irvin运行here,并得到正确的答案,但我在我的本地机器上运行相同的代码,错了! 它是时区还是一些配置会影响结果?
一切工作正常与我的演示。与您的代码完全相同。结果是'00:00:07'。 https://eval.in/684340 – Irvin
@伊文,我在本地机器上运行,它给了我01:00:07,它疯了!但也许它取决于时区!! ?? –
是的,它可能是。 – Irvin