- **get_dates(filter=None)**: Returns a list of dates within the time range, optionally excluding certain dates.</span>
<span class="sd">    - **moving_window(window_size, window_period)**: Returns a list of `TimeRange` objects representing moving windows within the original time range.</span>
<span class="sd">    - **equal_split(n_splits=2)**: Splits the time range into equal subranges.</span>
<span class="sd">    - **shift_forward(delta=None)**: Shifts the time range forward by a specified delta or its ow