我有 A 和 B 的日期范围,如下所示 d1,d2...d3 是实际日期,我需要在输出中获取由 A 覆盖但不由 B 覆盖的日期范围。我正在考虑创建一个函数来收集 A 和 B 的日期范围数组,然后将 A 与 B 的每个范围进行比较并评估差异。我的问题是,有没有更好的方法来做到这一点,是否有一个函数可以返回给定日期范围对的日期范围差异。
|d1-------------d6| |d9----------d14| |d16----------------d21| **Line For A
|d5--------------d10| |d12----d14| |d17-----------d20| |d25-------d30| **Line For B
Output:
d1 d5
d10 d12
d16 d17
d20 d21