我有一段时间试图解决以下问题:
这是一个日历程序,给出了一组来自多个人的可用日期时间集,我需要弄清楚每个人在PHP中可用的日期时间范围
可用性集:
p1: start: "2016-04-30 12:00", end: "2016-05-01 03:00"
p2: start: "2016-04-30 03:00", end: "2016-05-01 03:00"
p3: start: "2016-04-30 03:00", end: "2016-04-30 13:31"
start: "2016-04-30 15:26", end: "2016-05-01 03:00"
Run Code Online (Sandbox Code Playgroud)
我在寻找,我可以打电话,会告诉我一个功能是什么日期时间范围内的所有(p)的人都可以在同一时间.
在上面的例子中,答案应该是:
2016-04-30 12:00 -> 2016-04-30 13:31
2016-04-30 15:26 -> 2016-05-01 03:00
Run Code Online (Sandbox Code Playgroud)
我确实找到了类似的问题和答案 日期时间 - 确定R中多个(n)日期时间范围是否相互重叠
但我不知道那是什么语言,并且不得不在答案中翻译逻辑.