Php 如何计算24小时时钟上H:i时间的差异?

Php 如何计算24小时时钟上H:i时间的差异?,php,datetime,time,Php,Datetime,Time,我正在创建一个基于夜间活动持续时间计算费用的工具。有时这些事件会持续到第二天凌晨 我的数据库中有一个与此类似的表(这样您就可以看到日期的格式): 这些时间都没有日期或时间戳。假设在24小时时钟上,如果完成时间“更早”,则必须是第二天 我迷路了。如果完成时间小于开始时间,在完成时间上加上24:00,然后进行计算。太简单了。非常感谢。 Start Time Finish Time 23:30 00:00 21:00 01:30 20:00

我正在创建一个基于夜间活动持续时间计算费用的工具。有时这些事件会持续到第二天凌晨

我的数据库中有一个与此类似的表(这样您就可以看到日期的格式):

这些时间都没有日期或时间戳。假设在24小时时钟上,如果完成时间“更早”,则必须是第二天


我迷路了。

如果完成时间小于开始时间,在完成时间上加上24:00,然后进行计算。

太简单了。非常感谢。
Start Time        Finish Time
23:30             00:00
21:00             01:30
20:00             22:00