Verwandle jedes Datum in eine freundliche "vor x"-Formulierung oder humanisiere eine rohe Dauer, direkt in deinem Browser.
Relative-Zeit-Formatierer Online
Verwandle jedes Datum in eine freundliche "vor x"-Formulierung oder humanisiere eine rohe Dauer, direkt in deinem Browser.
Der Relative-Zeit-Formatierer läuft vollständig in deinem Browser. Die von dir eingegebenen Daten und Dauern verlassen niemals dein Gerät, und es wird nichts an ArrayKit hochgeladen.
Der Relative-Zeit-Formatierer wandelt ein Datum und eine Uhrzeit in eine natürlichsprachliche Formulierung wie "vor 3 Stunden" oder "in 2 Tagen" um, denselben Stil, den du aus Social-Media-Feeds, Commit-Historien und Chat-Apps kennst. Wechsle in den Modus Zeit her, wähle ein Datum und beobachte, wie die Formulierung live tickt, während die Zeit vergeht. Wechsle in den Modus Dauer humanisieren, um eine rohe Millisekunden- oder Sekundenzahl in eine lesbare Aufschlüsselung wie "1 Minute, 30 Sekunden" zu verwandeln, nützlich für Logging, das Debuggen von Timern oder die Anzeige verstrichener Zeit in einer Oberfläche. Beide Modi behandeln Singular und Plural der Einheiten korrekt und wählen automatisch sinnvolle Einheiten von groß nach klein. Gedacht für Entwickler, die Zeitstempel für ein Änderungsprotokoll formatieren, Logeinträge vergleichen oder Texte schreiben, die sich wie "gerade eben" statt wie eine rohe ISO-Zeichenkette lesen sollen. Alles läuft lokal ab — es werden keine Daten oder Dauern hochgeladen.
Funktionen
Wandelt jedes Datum und jede Uhrzeit in eine natürliche "vor x"- oder "in x"-Formulierung um
Live-aktualisierte relative Zeit, die jede Sekunde tickt, solange der Tab geöffnet ist
Humanisiert eine rohe Dauer in Millisekunden oder Sekunden in lesbare Einheiten
Wählt automatisch die größte sinnvolle Einheit — von Sekunden bis Jahren
Korrekte Singular- und Pluralbehandlung ("1 Stunde" vs. "2 Stunden")
Einstellbare Genauigkeit für Dauern: 2, 3 oder 4 Detailebenen
Zeigt die exakte Zielzeit, die aktuelle Zeit und die Differenz in Millisekunden
Läuft vollständig in deinem Browser, ohne dass etwas hochgeladen wird
So verwendest du Relative-Zeit-Formatierer
Wähle den Modus Zeit her und lege ein Datum und eine Uhrzeit fest, oder klicke auf Jetzt
Lies die live aktualisierte relative Zeitformulierung und die genaue Differenz in Millisekunden
Wechsle in den Modus Dauer humanisieren und gib eine Dauer in Sekunden oder Millisekunden ein
Kopiere die humanisierte Formulierung oder passe die Genauigkeit für mehr oder weniger Einheiten an
Beispiel
Eingabe
90000 ms
Ausgabe
1 minute, 30 seconds
Der Modus Dauer humanisieren zerlegt 90.000 ms in lesbare Einheiten.
Häufige Fehler & Fehlerbehebung
Die relative Zeitformulierung zeigt immer "gerade eben", obwohl das Datum in der Vergangenheit liegt. — Differenzen unter 5 Sekunden lesen sich per Design immer als "gerade eben". Wähle ein weiter zurückliegendes Datum, um Minuten, Stunden oder Tage zu sehen.
Dauer humanisieren zeigt weniger Einheiten als erwartet. — Die Ausgabe ist durch den Genauigkeit-Regler (2, 3 oder 4 Einheiten) begrenzt. Erhöhe ihn, um kleinere Einheiten wie Minuten oder Sekunden zu sehen.
Das Datum-und-Uhrzeit-Feld akzeptiert keinen Wert. — Verwende den nativen Datum-Uhrzeit-Picker oder gib das Format ein, das dein Browser erwartet (Jahr-Monat-Tag, Stunde:Minute), statt einer beliebigen Datumszeichenkette.
Ein zukünftiges Datum zeigt "in x" statt "vor x". — Das ist beabsichtigt — der Relative-Zeit-Formatierer vergleicht dein gewähltes Datum mit der aktuellen Zeit und stellt zukünftigen Daten "in" voran.
Häufig gestellte Fragen
Was ist der Relative-Zeit-Formatierer?
Es ist ein Zeit-her-Rechner, der ein Datum und eine Uhrzeit in eine natürlichsprachliche Formulierung wie "vor 3 Stunden" oder "in 2 Tagen" umwandelt, sowie einen zweiten Modus, der eine rohe Millisekunden- oder Sekundendauer in lesbare Einheiten humanisiert.
Wie entscheidet der Relative-Zeit-Formatierer zwischen Sekunden, Minuten, Stunden, Tagen und Jahren?
Er wählt die größte Einheit, bei der die Differenz mindestens eine ganze Einheit beträgt, sodass eine Differenz von 90 Minuten als "vor 1 Stunde" statt "vor 90 Minuten" angezeigt wird. Differenzen unter 5 Sekunden zeigen immer "gerade eben".
Aktualisiert sich die Zeit-her-Formulierung automatisch?
Ja. Solange der Modus Zeit her aktiv ist, wird die Formulierung jede Sekunde neu gerendert, damit sie mit der tatsächlich vergehenden Zeit genau bleibt, ohne dass die Seite neu geladen werden muss.
Was macht der Modus Dauer humanisieren anders als der Modus Zeit her?
Der Modus Zeit her vergleicht ein Datum mit dem aktuellen Moment. Der Modus Dauer humanisieren nimmt eine rohe Anzahl von Millisekunden oder Sekunden — etwa einen Timer-Wert oder eine API-Latenz — und zerlegt sie in lesbare Einheiten wie "2 Tage, 3 Stunden".
Kann ich steuern, wie viele Einheiten die humanisierte Dauer anzeigt?
Ja. Mit dem Genauigkeit-Regler kannst du 2, 3 oder 4 Einheiten wählen, sodass sich eine Dauer als "2 Tage, 3 Stunden" liest oder auf "2 Tage, 3 Stunden, 5 Minuten, 12 Sekunden" erweitert.
Lädt der Relative-Zeit-Formatierer die von mir eingegebenen Daten oder Dauern hoch?
Nein. Das gesamte Parsen und Formatieren geschieht lokal in deinem Browser. Die von dir eingegebenen Daten und Dauern verlassen niemals dein Gerät.
Verwandte Tools
Datumsdauer-Rechner — Genaue Jahre, Monate, Tage und Arbeitstage zwischen zwei Daten finden.
Dauer-Konverter — Eine Dauer zwischen Sekunden, HH:MM:SS und menschenlesbarer Form umrechnen.