How it works
The date and time you enter is treated as your browser’s own local time,
which fixes it to one exact instant. That instant is then formatted using
Intl.DateTimeFormat for each listed timezone — the same API and
timezone database your browser already uses for every other date on the
web, so results include daylight saving time automatically.
Why UTC offsets change with the date
A timezone’s offset from UTC can shift through the year wherever daylight saving time applies, and a handful of zones are exactly a fixed offset year-round. Calculating the offset for the specific date you enter, rather than a hardcoded value, is what keeps this correct in both cases.
Common uses
Scheduling a call across time zones, working out when a release goes live somewhere else, or double-checking a deadline given in a timezone that isn’t your own.