- where T is of type Date =>inclusive DateRange1: |-----------| Start End DateRange2: |-----------| Start End In the above example, the date range one and date range two are in conflict and would be considered as an overlap in inclusive date range.
- exclusive DateRange1: |-----| Start End DateRange2: |---------| Start End In the above example, the date range one and date range two are not in conflict and would not be considered as an overlap in exclusive date range.
interval A
interval B
whether start of time1 is allowed to overlap with end of time2 or vice versa
can be extended to support for other types or different comparison algorithms
Generated using TypeDoc
Example
Example
Example
Returns