Konverter
ISO-Dauer-Parser
Analysiert ISO-8601-Dauerstrings (P1Y2M3D) in lesbares Format.
Loading…
Über ISO Duration Parser
Der ISO-Dauer-Parser interprets ISO 8601 duration strings — the standard format used in date/time APIs, calendar protocols, and video metadata — by breaking them into their constituent components: years, months, weeks, days, hours, minutes, and seconds. ISO 8601 durations use the format P[n]Y[n]M[n]DT[n]H[n]M[n]S where P is the designator and T separates date and time components; for example, P1Y6MT2H30M represents 1 year, 6 months, 2 hours, and 30 minutes. While machine-readable, these strings are opaque to human inspection without parsing, making this tool essential for anyone working with iCalendar, YouTube API, OpenAPI, or FHIR data.
So verwenden Sie es
Geben Sie an ISO 8601 duration string in the input field — common examples include PT30S (30 seconds), PT1H30M (1 hour 30 minutes), P2Y6M (2 years 6 months), and P1DT12H (1 day 12 hours). The tool parses all seven duration components, displays each labeled value, calculates the total duration in seconds and milliseconds for programmatic use, and shows a human-readable plain-English summary like '1 year, 6 months, 2 hours, 30 minutes'.
Häufige Anwendungsfälle
- Frontend-Entwickler, die von der YouTube Data API v3 als ISO-8601-Zeichenketten zurückgegebene Videodauerwerte (z. B. PT1H23M45S) parsen, um menschenlesbare Videolängen-Labels in Media-Playern anzuzeigen
- Kalenderanwendungs-Entwickler, die iCalendar-DURATION-Eigenschaftswerte in VEVENT- und VTODO-Komponenten debuggen, um zu überprüfen, ob wiederkehrende Ereignisintervalle und Erinnerungsvorlaufzeiten korrekt sind
- API-Entwickler, die ISO-8601-Dauerfelder in OpenAPI-Spezifikationen, FHIR-Timing-Ressourcen und GraphQL-Schema-Typdefinitionen untersuchen und debuggen, in denen die Dauer die kanonische Darstellung ist
- DevOps-Ingenieure, die Timeout-, TTL- und Intervallwerte in Kubernetes-CRDs, Helm-Chart-Werten oder Prometheus-Alerting-Regel-Dauerausdrücken lesen, die die ISO-8601-Dauernotation verwenden
- QA-Ingenieure, die Grenzfall-ISO-8601-Dauerzeichenketten erzeugen, um die Logik zum Parsen und Validieren von Dauern in Bibliotheken zur Datums-/Zeitverarbeitung auf Korrektheit und Fehlerbehandlung zu testen