我必须为遍布全球的所有人员建立24小时时间表。24小时时间表 - 时间差
因此,举例来说,某人可以开始工作10:00,结束于19:00工作,所以它是非常简单的,因为获得结束时间的时间差和开始时间是在同一天。但是,如果我有一个人在19:00开始工作,第二天在04:00结束,我会得到负面的时间差。
我需要这样做不断,没有具体日期,但它必须每周重复。你能给我一个想法什么是最好的方法来做到这一点?
+------------------+-----+------------+----------+-----------+
| name | day | start_time | end_time | total |
+------------------+-----+------------+----------+-----------+
| Test01 | fri | 06:00:00 | 15:00:00 | 09:00:00 |
| Test | fri | 07:00:00 | 16:00:00 | 09:00:00 |
| Test02 | fri | 08:00:00 | 14:30:00 | 06:30:00 |
| Pablo Quesada | fri | 22:00:00 | 01:30:00 | -20:30:00 |
+------------------+-----+------------+----------+-----------+