0

我们有一个时间跟踪系统,我们为正在处理的每个项目启动一个计时器,然后在完成时停止。很多时候,我们有多个计时器在同一个时间段内运行。例如:

给定三个计时器:

开始时间 | 结束时间 | 所花费的时间
2012 年 10 月 23 日上午 10:15:00 | 2012 年 10 月 23 日上午 10:45:00 | 30
2012 年 10 月 23 日上午 10:15:00 | 2012 年 10 月 23 日上午 11:15:00 | 60
2012 年 10 月 23 日上午 11:05:00 | 2012 年 10 月 23 日上午 11:35:00 | 30

两者同时运行,如果与我们的时间报告一起使用,将计入 2 小时,即使当有效时间为 1 小时 20 分钟时,这些时间在彼此之内。

所以我试图弄清楚如何通过时间条目并只计算有效时间段。

任何想法如何在 PHP 中计算这个?

4

0 回答 0