0
我正在开发一个php项目,在这个项目中,我有一个函数以这种格式在4:35 AM返回时间。现在我想要做的是计算在上午12:00剩余多少小时。我最终需要的是剩余的小时数,就像我们减去这两次它应该返回的时间7:25,或者如果它返回剩余的秒数,它会更好。请帮忙 !!帮助在PHP中需要时间处理
我正在开发一个php项目,在这个项目中,我有一个函数以这种格式在4:35 AM返回时间。现在我想要做的是计算在上午12:00剩余多少小时。我最终需要的是剩余的小时数,就像我们减去这两次它应该返回的时间7:25,或者如果它返回剩余的秒数,它会更好。请帮忙 !!帮助在PHP中需要时间处理
$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。
12:00 AM是午夜。从4:35 AM到下一个午夜的时间间隔是19:25,而不是7:25。你想要时间,直到下午午夜或下一个中午? – squirrel 2011-06-03 13:24:01