DateRange.overlap_or_raise

time.DateRange.overlap_or_raise(time_frame)

Compute a new DateRange that represents the subset of dates in this range that are also in the given TimeFrame. If there is no overlap, raise an error.

Parameters

time_frame: TimeFrame

The time frame to overlap.

Returns

DateRange

The subset DateRange.

Raises

Name Type Description
ValueError When there’s no overlap between this DateRange and the time frame.