yigityalim
projectshandbookslabshireshare
xgithub
siteprojectshandbookslabschangelog
aboutusesnowhireshare
elsewherexgithublinkedinemail
metarssllms.txtsitemap
© 2026 Yiğit Yalım. All rights reserved.
/
Back to Labs
May 11, 2026·data

Timezone Converter

Show multiple timezones side-by-side, change one and all sync. DST transitions flagged, work-hour overlap/gap color-coded. Cross-region meeting coordination.

timezone · datetime · intl

PreviousHTTP Header AnalyzerNextAEAD Tamper Demo

Finding "a workable time" between Turkey + Germany + US teams — without dumping tzdata and doing arithmetic. Pick a reference time, the lab shows aligned local times for every zone with work-hours and DST highlighted.

TimezoneConverter
22:15
Europe/Istanbul
UTC+03:00GMT+3Wed 05/13/2026night
21:15
Europe/BerlinDST
UTC+02:00GMT+2Wed 05/13/2026evening
-1h
19:15
UTC
UTC+00:00UTCWed 05/13/2026evening
-3h
15:15
America/New_YorkDST
UTC-04:00EDTWed 05/13/2026work
-7h
work hourseveningearly/latenightDST = yaz saati

Usage

  1. Pick a reference time (datetime-local input top-left)
  2. Add/remove zones — IANA notation (Europe/Istanbul, America/New_York)
  3. Each zone shows local time + offset + DST status
  4. Color cues: night (gray), early/late (orange), work hours (amber)

IANA timezone notation

Continent/City is the standard format. Common ones:

  • Europe/Istanbul (TR — UTC+3, no DST)
  • Europe/Berlin (DE — CET/CEST, has DST)
  • America/New_York (US east — EST/EDT)
  • America/Los_Angeles (US west — PST/PDT)
  • Asia/Tokyo (JP — UTC+9, no DST)
  • UTC (no clock changes, programmatic reference)

DST gotcha

Turkey has been permanent UTC+3 since 2016 (no DST). Berlin shifts UTC+2 (summer) → UTC+1 (winter), opening a 1-hour gap. To hold the same meeting time year-round, anchor both sides in UTC, not local — otherwise the meeting drifts every March/October.

Production tip: store every timestamp in UTC, render in the user's TZ at display time. Intl.DateTimeFormat is TZ-aware in the browser.