如何计算24小时制的H:i时间之间的差异?

时间:2019-05-19 22:18:57

标签: php datetime time

我正在创建一些根据夜间事件的持续时间来计算费用的东西。有时这些事件会持续到第二天清晨。

我的数据库中有一个与此表类似的表(只是为了您可以看到日期的格式):

Start Time        Finish Time
23:30             00:00
21:00             01:30
20:00             22:00

这些时间都没有附加日期或时间戳。假定如果“完成时间”是24小时制的“较早”,则必须是第二天。

我迷路了。

1 个答案:

答案 0 :(得分:1)

如果结束时间小于开始时间,请在结束时间上加上24:00并进行计算。