DiffyBron
12/10/2019, 8:30 PMschedules.Schedule(
        # fire every day
        clocks=[schedules.clocks.IntervalClock(timedelta(days=1))],
        # but only on weekdays
        filters=[filters.is_weekday],
        # and only at 8.15am or 3pm
        or_filters=[
            filters.between_times(pendulum.time(hour=8, minute=15), pendulum.time(hour=8, minute=15)),
            filters.between_times(pendulum.time(hour=9, minute=30), pendulum.time(hour=9,minute=30)),
            filters.between_times(pendulum.time(hour=15, minute=50), pendulum.time(hour=15,minute=50)),
            filters.between_times(pendulum.time(hour=16), pendulum.time(hour=16)),
        ],
        not_filters=[
            filters.between_dates(12, 25, 12, 25)
        ]
    )Zachary Hughes
12/10/2019, 9:02 PMstart_timeIntervalClockpendulum.datetime(2019, 1, 1, tz='America/New York')DiffyBron
12/10/2019, 9:09 PMIntervalClockstart_datedef __init__(
        self,
        interval: timedelta,
        start_date: datetime = None,
        end_date: datetime = None,
    ):Zachary Hughes
12/10/2019, 9:11 PMschedules.clocks.IntervalClock(start_date=pendulum.datetime(2019, 1, 1, tz='America/New York', interval=timedelta(days=1))Zachary Hughes
12/10/2019, 9:18 PMstart_datestart_time