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.
Den Datumsdauer-Rechner öffnen
Über Relative-Zeit-Formatierer
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.
- Unix-Zeitstempel-Konverter — Konvertiere zwischen Unix-Zeitstempeln und lesbaren Daten (lokal und UTC).
- Datumsrechner — Jahre, Monate, Wochen und Tage von einem Datum addieren oder abziehen, um das Ergebnisdatum zu finden.
- Time Duration Calculator — Berechne die Zeit zwischen zwei Uhrzeiten als HH:MM:SS, Minuten und Dezimalstunden.
- Altersrechner — Genaues Alter an einem beliebigen Datum, plus Summen in Wochen, Tagen und Stunden.
Alle ArrayKit-Tools