Live-Uhren für Städte weltweit. Klicke im Meeting-Slider auf eine Zelle, um die beste Zeit für alle zu finden.
Jede Zeile zeigt eine 24-Stunden-Skala für eine Zeitzone. Die grünen Zellen markieren die Arbeitszeit (Standard 9–17, im Kopf einstellbar). Orange markiert Randzeiten (~2 h vor/nach), grau ist außerhalb. Wenn überall grün übereinander liegt, ist es ein guter Zeitpunkt für ein Meeting.
Klicke auf eine beliebige Zelle, um diese Stunde überall hervorzuheben. Mit dem Pfeil-Indikator (+1 / −1) erkennst du, wann es bereits der nächste/vorherige Kalendertag ist. Bei DST-Übergängen werden Offsets automatisch korrekt berechnet.
Die Weltuhr läuft komplett im Browser. Es werden keine Daten an Server gesendet, kein Tracking, keine Cookies (nur localStorage für deine gewählten Städte). Die Zeitberechnung basiert auf der nativen Intl.DateTimeFormat-API, die alle IANA-Zeitzonen inklusive DST-Regeln korrekt unterstützt.
Eine Zeitzone ist deutlich mehr als nur "UTC plus X Stunden". Sie ist eine Vorschrift, wie aus dem absoluten Zeitstrahl (UTC) eine lokale Wandkalender-Anzeige wird — inklusive aller historischen Änderungen, Sommerzeit-Übergänge und politischen Verschiebungen. Die IANA-Zeitzonendatenbank (auch "Olson-Datenbank" oder einfach "tzdata") sammelt diese Regeln seit 1986 und wird mehrfach pro Jahr aktualisiert; der Eintrag Europe/Berlin enthält etwa Sommerzeit-Übergänge seit dem Deutschen Reich 1916, die zweite Sommerzeit von 1980 sowie die Vereinheitlichung mit der DDR ab 1990. Browser und Betriebssysteme greifen direkt auf diese Datenbank zu — wer Intl.DateTimeFormat('de-DE', {timeZone: 'Asia/Kolkata'}) aufruft, bekommt die korrekte aktuelle indische Uhrzeit (UTC+5:30) zurück, ohne selbst Regeln pflegen zu müssen.
Die EU-Sommerzeit ist in der Richtlinie 2000/84/EG geregelt: am letzten Sonntag im März werden die Uhren um 01:00 UTC eine Stunde vorgestellt (in Deutschland 02:00 → 03:00), am letzten Sonntag im Oktober um 01:00 UTC wieder zurück (03:00 → 02:00). Diese Tage existieren also asymmetrisch — am Frühjahres-Sonntag fehlt eine Stunde komplett, am Herbstsonntag gibt es 02:00 bis 03:00 lokaler Zeit zweimal. Die Diskussion um eine endgültige Abschaffung (EU-Vorschlag 2018/921) ist seit Jahren auf Eis. Außerhalb Europas sind die Regeln vielfältiger: Russland, China, Indien, Japan und Argentinien verzichten ganz; in Australien wechselt nur ein Teil der Bundesstaaten; die USA wechseln seit 2007 am zweiten Sonntag im März und ersten Sonntag im November.
Manche Zeitzonen haben krumme Offsets, die viele Reisende überraschen: Indien liegt bei UTC+5:30, Nepal sogar bei UTC+5:45, Iran bei UTC+3:30 (im Winter), Neufundland bei UTC−3:30, der Chatham-Inseln bei UTC+12:45. Innerhalb großer Länder kann es zudem mehrere Zeitzonen geben — die USA haben sechs (Eastern, Central, Mountain, Pacific, Alaska, Hawaii), Russland elf, China hingegen offiziell nur eine (Asia/Shanghai), obwohl das Land geografisch fünf Zeitzonen abdeckt. Diese Weltuhr liest die aktuelle Sommerzeit-Regel direkt aus dem Browser-tzdata-Bestand und passt sich daher auch nach politischen Änderungen (z. B. Volksabstimmungen wie in Mexiko 2022) automatisch an, sobald der Browser ein Update bekommt.
Eine lokale Uhrzeit in einer Zeitzone wird intern immer über UTC vermittelt: lokal = UTC + Offset(tz, Datum). Der Offset ist datumsabhängig, weil DST den Sommerwert um eine Stunde anhebt (in Europa) oder absenkt (Südhalbkugel). Beispiel: am 9. Juni 2026 12:00 UTC ist es in Berlin (CEST = UTC+2) 14:00 und in Tokio (JST = UTC+9) 21:00. Im Winter wechselt Berlin zu CET = UTC+1, sodass derselbe UTC-Moment 13:00 Berlin Zeit zeigt. Für Meeting-Planung gilt: zuerst alle Teilnehmer auf UTC umrechnen, dann das gemeinsame Fenster suchen. Differenz zwischen zwei Zeitzonen: Δ = Offset(tz_a) − Offset(tz_b). Tokio − Berlin im Sommer = 9 − 2 = 7 Stunden; im Winter = 9 − 1 = 8 Stunden.
Reale Konstellationen für verteilte Teams:
An den Sommerzeit-Übergängen ist Vorsicht geboten: eine Lokalzeit wie 2026-10-25 02:30 Berlin ist nicht eindeutig — sie tritt zweimal auf, einmal als CEST und einmal als CET. Buchungssysteme nutzen oft die erste Vorkommnis oder den UTC-Wert direkt. Außerdem: das Browser-tzdata ist nur so aktuell wie der Browser selbst. Wer eine politisch jüngst geänderte Zeitzone (z. B. Iran 2022, Mexiko 2022, Marokko 2018) korrekt anzeigen will, sollte das Betriebssystem aktuell halten. Die Y2038-Grenze betrifft den Browser nicht direkt (JavaScript nutzt Double-Precision-Millisekunden), wohl aber alte Embedded-Systeme. Schaltsekunden werden hier komplett ignoriert — für Sekunden-genaues Geosatelliten-Tracking ist diese Uhr nicht gedacht. Für UI-Anwendungen (Meeting, Reisen, Logs vergleichen) reicht sie aber vollständig.
Intl.DateTimeFormat mit der Zeitzone als Parameter — der Browser kennt aus tzdata die korrekte Sommerzeit-Regel und springt am Übergang automatisch mit. Du musst nichts nachstellen.