Get Available Slots

Method: get_available_slots(start_date, end_date, duration_minutes=60)

Finds available time slots between two dates.

Parameters

Parameter
Type
Description

start_date

datetime

Start date to search from

end_date

datetime

End date to search until

duration_minutes

int

Desired slot duration (default: 60 minutes)

Returns

📅 A list of datetime objects representing available slots.

Example Usage

slots = calendar.get_available_slots(
    datetime(2024, 3, 15),  # March 15, 2024
    datetime(2024, 3, 16),  # March 16, 2024
    duration_minutes=60
)
print(slots)

Last updated