ISO-8601-Dauer-Konverter

Lies und schreibe ISO-8601-Dauern wie PT1H30M – in Sekunden und in klarer Sprache.

Der ISO-8601-Dauer-Konverter läuft vollständig in deinem Browser: Eingegebene Dauern werden auf deinem Gerät zerlegt und nie hochgeladen.

Dauer-Umrechner öffnen

Über ISO-8601-Dauer-Konverter

ISO-8601-Dauern tauchen überall dort auf, wo eine Zeitspanne eine JSON-Übertragung überstehen muss: schema.org-Markup, Kubernetes-Manifeste, XML-Schemas, OpenAPI-Beispiele und das TimeSpan-Format von .NET. Die Syntax lautet P[n]Y[n]M[n]DT[n]H[n]M[n]S, und das Detail, über das alle stolpern, ist das M: Monate vor dem T, Minuten danach, sodass sich P1M und PT1M um den Faktor 43.000 unterscheiden. Dieser Konverter zerlegt eine Dauer, baut eine aus normalem Text und legt offen, was andere Bibliotheken verschweigen: Monate und Jahre haben keine feste Länge.

Funktionen

So verwendest du ISO-8601-Dauer-Konverter

  1. ISO-8601-Dauer einfügen oder in den Baumodus wechseln
  2. Im Baumodus Sekunden, eine Uhrzeit oder etwas wie 2d 4h eingeben
  3. Summen, Feldaufschlüsselung und Klartext lesen
  4. Monatsannahme wählen, wenn die Dauer Monate oder Jahre enthält

Beispiel

Eingabe

P3Y6M4DT12H30M5S

Ausgabe

3 years, 6 months, 4 days, 12 hours, 30 minutes and 5 seconds
110,984,405 seconds (Gregorian average)

Das Beispiel aus der Norm selbst – und eine Erinnerung, dass die beiden M Verschiedenes bedeuten.

Häufige Fehler & Fehlerbehebung

Häufig gestellte Fragen

Was bedeutet PT1H30M?
Eine Stunde und dreißig Minuten. Das P beginnt die Dauer, das T trennt Datum und Zeit, und nach dem T steht M für Minuten.
Was ist der Unterschied zwischen P1M und PT1M?
P1M ist ein Monat, PT1M eine Minute. Nur das T unterscheidet sie, deshalb ist es nicht optional.
Wie rechne ich eine ISO-8601-Dauer in Sekunden um?
Wochen und darunter sind exakt; Monate und Jahre nicht, hier muss eine Länge angenommen werden – wählbar zwischen gregorianischem Mittel und 30 Tagen.
Wo werden ISO-8601-Dauern verwendet?
In schema.org-Markup, Kubernetes- und Prometheus-Konfiguration, XML-Schema-Typen, OpenAPI-Beispielen und im TimeSpan-Format von .NET.

Verwandte Tools

Alle ArrayKit-Tools