我有很多日期,我需要检查。如何计算多个日期之间的重叠日期范围
例如:
1 - Start: 1387267200, End: 1387274400
2 - Start: 1387270800, End: 1387275000
3 - Start: 1387250200, End: 1387273000
4 - Start: 1387285200, End: 1387288800
我需要的是计算的foreach重叠最小的开始日期和最大结束日期。
对于上面的例子,什么ALGOR在输出给是:
Start1: 1387250200 -> End1: 1387275000.
Start2: 1387285200 -> End2: 1387288800.
我该怎么办呢?
谢谢!
如果省略了第一个5位,所以”你会更容易破译你的输出。 –
开始和结束如何存储? – RMK
在mysql数据库中。 – JackTurky