我正在做一个php项目,在这个项目中,我有一个函数以这种格式在凌晨4:35返回时间。现在我想做的就是计算12:00 AM还剩多少小时。最后我需要的是剩余的小时数,比如如果我们减去这两个时间,它应该返回7:25,或者如果它返回剩余的秒数会更好。请帮忙!!
$from = '4:35 AM';
$to = '11:00 AM';
echo strtotime($to)-strtotime($from);
这是你需要的吗?
如果你需要计算下一个午夜的剩余时间,你可以这样做:
$seconds = strtotime('12:00AM +1 day') - strtotime('4:35AM');
这将在几秒钟内给你带来不同。如果你想要时差,你可以这样做:
echo date('H:i', strtotime('12:00AM') + $seconds);
输出为19:25。