Method
How it works
The algorithm scans 30-minute slots across a day in UTC, maps each slot into selected local zones, and counts how many zones are within the defined workday range.
It returns full overlap windows or the best partial windows when full overlap is impossible.
Limitations: the result does not account for personal availability, calendar conflicts, local holidays, or organization-specific meeting policies.