Kostenloser Countdown-Timer

Legen Sie ein Zieldatum fest und sehen Sie den Live-Countdown herunterzählen.

So funktioniert's

Wählen Sie ein zukünftiges Datum und eine Uhrzeit aus, geben Sie ihm optional einen Namen, und drücken Sie Start. Der Countdown wird jede Sekunde aktualisiert und zeigt die verbleibenden Jahre, Tage, Stunden, Minuten und Sekunden an. Wenn er null erreicht, erscheint eine Feierbotschaft. Die gesamte Verarbeitung läuft lokal in Ihrem Browser.

Häufig gestellte Fragen

Kann ich den Countdown teilen?

Ja. Klicken Sie auf "Teilen-Link kopieren", um eine URL mit dem codierten Zieldatum und Label zu erhalten. Jeder, der den Link öffnet, sieht denselben Countdown.

Läuft er weiter, wenn ich den Tab schließe?

Der Countdown berechnet sich jede Sekunde neu anhand der aktuellen Uhrzeit. Wenn Sie die Seite schließen und erneut öffnen, wird sie aus dem gespeicherten Teilen-Link fortgesetzt oder Sie müssen ein neues Datum festlegen.

Welche Zeitzone wird verwendet?

Der Countdown verwendet die lokale Zeitzone Ihres Browsers. Das eingegebene Zieldatum und die eingegebene Uhrzeit werden in Ihrer aktuellen Zeitzone interpretiert.

Eine kurze Geschichte des Countdowns

Ein Countdown ist eine Erzählung über die ablaufende Zeit. Vorwärts laufende Uhren sagen uns, wo wir stehen; Countdown-Uhren sagen uns, wie viel uns noch bleibt, was psychologisch eine andere Erfahrung ist. Die sichtbare, schwindende Ressource erzeugt Aufmerksamkeitsverschiebungen, die die verhaltensökonomische Forschung konsistent mit besserer Kurzzeitleistung in Verbindung bringt.

Der erste echte Countdown, dem die meisten Menschen begegneten, war die Schachuhr. Mechanische Schachuhren mit einem Kipphebel (Drücken stoppt Ihre Zeit und startet die Ihres Gegners) werden gemeinhin Thomas Bright Wilson zugeschrieben, der sie beim Internationalen Turnier in London 1883 einführte. Bobby Fischer selbst patentierte (US Patent 4.884.255 im Jahr 1989) die digitale Schachuhr, die nach jedem Zug ein kleines Inkrement hinzufügt, heute FIDE-Standard. Der Küchenwecker folgte im frühen 20. Jahrhundert: Federbetriebene Dunkelkammer-Timer von Eastman Kodak wanderten in die Küche, und ein auf 0 bis 60 Minuten kalibriertes Uhrwerkzifferblatt wurde nach dem Zweiten Weltkrieg zum Haushaltsklassiker.

Der dramatische Rückwärtszählvorgang „T-minus 10, 9, 8…" wurde durch die amerikanischen und sowjetischen Raumfahrtprogramme populär. Im Luft- und Raumfahrtgebrauch steht das T für „time" (Zeitpunkt) des Starts (T-Null), wobei T-minus die verbleibende Zeit und T-plus die seit dem Start verstrichene Zeit angibt. Die NASA unterscheidet zwischen T-Time (der starre, kontinuierlich bis zur Triebwerkszündung gemessene Takt) und L-Time (die menschliche Schätzung der Startzeit, die geplante Pausen einschließt). Der filmische Countdown geht eigentlich der Raumfahrtära voraus. Fritz Langs Film Frau im Mond von 1929 wird allgemein zugeschrieben, den dramatischen Rückwärtscountdown für die erzählerische Spannung während einer Raketenstartszene erfunden zu haben, eine Innovation, die später von Wernher von Brauns V-2-Starts und von dort von NASA-Übertragungen übernommen wurde.

Die Pomodoro-Technik

Ende der 1980er Jahre griff ein Doktorand in Rom namens Francesco Cirillo, der sich beim Studieren schwer konzentrieren konnte, zu einem tomatenförmigen Küchenwecker (auf Italienisch pomodoro), stellte ihn auf 10 Minuten ein und verpflichtete sich, wirklich zu arbeiten, bis er klingelte. Er verfeinerte das Protokoll allmählich auf 25 Minuten Arbeit plus 5 Minuten Pause, mit einer längeren Pause von 15 bis 30 Minuten alle vier Pomodoros. Er veröffentlichte die Technik 2006 in Buchform und betreibt heute Pomodoro-Markentraining und -beratung über die Cirillo Consulting GmbH in Berlin.

Das Protokoll in fünf Schritten:

  1. Eine zu erledigende Aufgabe wählen.
  2. Den Pomodoro auf 25 Minuten einstellen.
  3. An der Aufgabe ohne Unterbrechung arbeiten, bis der Wecker klingelt.
  4. Eine kurze Pause einlegen (5 Minuten).
  5. Alle vier Pomodoros eine längere Pause einlegen (15 bis 30 Minuten).

Die Lo-Fi-Physikalität des Küchenweckers ist Teil des Designs: Cirillo argumentiert, dass das Klicken beim Aufziehen selbst ein Verpflichtungsinstrument ist, das einen Vertrag mit sich selbst signalisiert. Varianten umfassen 50/10-Zyklen (locker auf die vom Schlafforscher Nathan Kleitman dokumentierten ultradianen Rhythmen abgebildet), 90/20-Deep-Work-Blöcke (popularisiert von Cal Newport) und das Tabata-HIIT-Protokoll (Studie von Izumi Tabata aus dem Jahr 1996) mit 20-Sekunden-Belastung und 10-Sekunden-Pausen, achtmal wiederholt für ein 4-Minuten-Gesamtworkout.

Warum dieser Timer nicht abdriftet

Ein naiver Countdown, der jede Sekunde einen Zähler dekrementiert, läuft an zwei Fronten falsch. Erstens ist JavaScripts setInterval nicht echtzeitfähig: Die HTML-Spezifikation garantiert nur eine Mindestverzögerung; der tatsächliche Auslösezeitpunkt hängt vom Druck auf die Event-Loop, dem Rendering, der Garbage Collection und anderen Aufgaben ab. Ein 1-Sekunden-Intervall, das eine Stunde lang läuft, hinkt typischerweise um Dutzende Sekunden in kumulativer Drift hinterher. Zweitens drosseln Browser Hintergrundtabs aggressiv, um die Akkulaufzeit zu schonen. Chrome 11 (Mai 2011) begrenzte Hintergrund-Timer auf mindestens 1000 ms; Chrome 87 (November 2020) führte „Intensive Wake Up Throttling" ein, das Timer-Callbacks in seit über 5 Minuten ausgeblendeten Tabs auf einmal pro Minute ausrichtet, gebündelt.

Das robuste Muster, das von jeder größeren Countdown-Bibliothek und von diesem Tool verwendet wird, berechnet die verbleibende Zeit bei jedem Tick aus der absoluten Wanduhr: remainingMs = targetMs - Date.now(). Da der angezeigte Wert bei jedem Rendern aus der Wanduhr abgeleitet wird, spielt die Drift im Timer-Intervall keine Rolle. Ein 200 ms verspäteter Tick zeigt immer noch die korrekte verbleibende Zeit an. Selbst wenn der Sekunden-Tick nur einmal pro Minute ausgelöst wurde, während der Tab ausgeblendet war, „rastet" der Timer beim Zurückwechseln auf die richtige Zahl ein und läuft glatt weiter. Die Page Visibility API (document.visibilityState plus das visibilitychange-Ereignis) lässt die Benutzeroberfläche sofort neu berechnen, wenn der Tab den Fokus zurückgewinnt, sodass der Benutzer den korrekten Wert in dem Moment sieht, in dem er zurückwechselt, anstatt auf den nächsten gedrosselten Tick zu warten.

Wo Countdown-Timer tatsächlich verwendet werden

Barrierefreiheits-Überlegungen

Ein Countdown, der nur eine hörbare Glocke auslöst, ist für einen gehörlosen Benutzer nutzlos. Ein Countdown, der nur einen visuellen Blitz auslöst, ist für einen blinden Benutzer nutzlos. Das ausgefeilte Muster ist es, alle drei Kanäle bereitzustellen (sichtbare verbleibende Zeit, optionales Audio und eine aria-live-Regionsansage) und den Benutzer entscheiden zu lassen, welchem er folgen möchte. Diese Seite stellt eine Screenreader-Live-Region zur Verfügung, die bedeutsame Meilensteine ankündigt (10 Minuten verbleibend, 1 Minute, 30 Sekunden, „Zeit abgelaufen") anstatt jeder Sekunde, was ein hörbarer Albtraum wäre. Die großen Tick-Zahlen erfüllen den WCAG-AA-Kontrast gegen den Hintergrund, und das Design respektiert prefers-reduced-motion für jede nicht wesentliche Animation.

Weitere Fragen

Läuft der Timer weiter, wenn ich den Tab schließe?

Ja, vorausgesetzt, Sie haben den Teilen-Link zuvor kopiert oder denselben Browser-Tab geöffnet gelassen. Der Countdown ist an ein absolutes Wanduhr-Ziel verankert und nicht an eine Dauer, sodass das erneute Öffnen des Teilen-Links die verbleibende Zeit korrekt neu berechnet, selbst wenn Stunden oder Tage vergangen sind. Wenn Sie den Tab schließen, ohne den Link zu speichern, geht der Timer-Zustand verloren und Sie müssen das Ziel erneut festlegen.

Warum piept die Seite nicht, wenn der Timer null erreicht?

Audioausgabe ist standardmäßig absichtlich stummgeschaltet, um den Benutzer nicht zu überraschen. Moderne Browser blockieren auch jede Audiowiedergabe, die nicht an eine kürzliche Benutzergeste gebunden ist (Chromes Autoplay-Richtlinie verwendet einen domain-spezifischen Media Engagement Index; Safari auf iOS ist noch strenger und verlangte historisch eine Benutzergeste für jeden Ton). Der visuelle „Zeit abgelaufen!"-Indikator und die Screenreader-Ansage decken zusammen sowohl sehende Benutzer als auch jene mit assistierenden Technologien ab.

Ist die Zeitzone die des Empfängers oder die des Absenders beim Teilen eines Links?

Der geteilte Link kodiert das Ziel als absoluten Zeitpunkt, sodass beim Öffnen durch einen Empfänger sein Browser die lokale Interpretation desselben Zeitpunkts anzeigt. Eine Hochzeit um 15:00 Uhr Londoner Zeit erscheint um 7:00 Uhr für einen Gast in Los Angeles und um 23:00 Uhr in Singapur: Jeder Betrachter sieht die richtige Zeit für sich, aber alle zählen auf denselben Moment herunter.

Was passiert, wenn ich meine Systemuhr während eines Countdowns ändere?

Die Anzeige scheint zu „springen", weil der Countdown gegen die Wanduhr gemessen wird: Die Wanduhr anzupassen passt notwendigerweise die verbleibende Zeit an. Das ist das richtige Verhalten, da das Ziel selbst ein Wanduhr-Konzept ist und keine Stoppuhr für vergangene Zeit. NTP-synchronisierte Geräte passen sich typischerweise nur um wenige Millisekunden an, was unsichtbar ist.

Wird etwas an einen Server gesendet?

Nein. Der Countdown liest die aktuelle Zeit von Ihrem lokalen Rechner, berechnet die verbleibende Dauer in Ihrem Browser und aktualisiert die Anzeige jede Sekunde. Der teilbare Link kodiert das Ziel in der URL selbst, nicht über einen Server. Die Seite funktioniert offline, sobald sie geladen ist.

Verwandte Werkzeuge