1. Read local time
We begin with the recorded local date and clock time. When a supported city is selected, its IANA time-zone history supplies the UTC offset in force on that date, including historical daylight-saving rules.
A repeated clock time during an autumn DST rollback is ambiguous without an additional standard/daylight designation. In that rare case, the earlier occurrence is used.