Elysia Tools

Durchsuche Tools, Beispiele, visuelle Erklärungen und Themenguides an einem klaren Ort.

Beliebte Kategorien

Themen

Sprache
ZHESPTRUFRDEEN

Elysia Tools

Mobile Navigation

Development

ISO 8601 Dauer-Builder

· Zuletzt aktualisiert:2026-06-20

Bidirektionale Umwandlung zwischen natürlichsprachigen Dauern und ISO 8601 (PnYnMnDTnHnMnS) mit Prüfung der Randfälle

Einzelheiten

Wobei dieses Tool hilft

Bidirektionaler Konverter für ISO-8601-Dauern (Intervallformat „PnYnMnDTnHnMnS"), ergänzend zum ISO-8601-Datums-/Zeitpunkt-Konverter.

Natürliche Sprache → ISO 8601: gib „3 years 2 months 14 days", „2.5 hours", „36 hours", „1 week 12 hours", „3天2小时" oder zusammengezogene Formen wie „2h30m" / „3days" ein. Erkennt englische Wörter, ausgeschriebene Zahlen („two") und chinesische Ziffern/Einheiten und erzeugt die kanonische ISO-8601-Zeichenkette.

ISO 8601 → natürliche Sprache: füge P3Y2M14D, PT36H, P1W, P0.5D usw. ein und erhalte eine lesbare Aufschlüsselung plus die Werte je Komponente.

Die Prüfung deckt die heiklen ISO-8601-Regeln ab:

  • Auf „T" müssen Zeiteinheiten (H/M/S) folgen, nie Datumseinheiten.
  • Wochen (W) dürfen nicht mit Jahren, Monaten oder Tagen kombiniert werden.
  • Dezimalbrüche nur bei der kleinsten Komponente.
  • Mindestens eine Komponente erforderlich („P" allein ist ungültig).

Zusätzlich wird eine ungefähre Gesamtsumme in Sekunden/Minuten/Stunden/Tagen angegeben (1 Jahr ≈ 365,25 d, 1 Monat ≈ 30,4375 d).

Ausführung

Dieses Tool ausführen

Fülle das Formular aus, starte das Tool und prüfe das Ergebnis an einem Ort.

Beispiele

Beispiele zu diesem Tool

Verwandt

Mit verwandten Tools und Themen fortfahren

Verfasst vom Elysia Tools Team
Days18
Edge15

Leitfaden zur Tool-Nutzung

Erfahren Sie, wann dieses Tool passt, was es unterstützt und wie Nutzer es anwenden.

Wichtige Fakten

Kategorie
Development
Eingabetypen
text, select
Ausgabetyp
html
Sample-Abdeckung
4
API bereit
Ja

Überblick

Der ISO 8601 Dauer-Builder ermöglicht die bidirektionale Konvertierung zwischen natürlichsprachigen Zeitangaben und dem standardisierten ISO-8601-Dauer-Format (PnYnMnDTnHnMnS) inklusive präziser Validierung aller Formatregeln.

Wann verwenden

  • Beim Entwerfen oder Debuggen von API-Schnittstellen, die Zeitintervalle im ISO-8601-Format übertragen.
  • Zur Übersetzung von benutzerfreundlichen Zeitangaben wie „2h30m“ in maschinenlesbare ISO-Dauer-Strings für Datenbanken.
  • Zur Validierung komplexer ISO-8601-Dauer-Zeichenketten auf Einhaltung der Spezifikationsregeln wie der korrekten Platzierung des T-Trenners.

So funktioniert es

  1. 1Geben Sie eine Zeitdauer in natürlicher Sprache (z. B. „3 weeks 2 days“) oder einen ISO-8601-String (z. B. „P3Y2M14D“) in das Eingabefeld ein.
  2. 2Wählen Sie die Konvertierungsrichtung aus oder belassen Sie diese auf der automatischen Erkennung.
  3. 3Das Tool analysiert die Eingabe, prüft die Einhaltung der ISO-8601-Regeln und gibt das konvertierte Ergebnis sowie eine detaillierte Aufschlüsselung der einzelnen Komponenten aus.

Anwendungsfälle

  • Konvertierung von unstrukturierten Benutzereingaben wie „1.5 hours“ in standardisierte ISO-8601-Strings für Backend-Systeme.
  • Dekodierung und Analyse von ISO-8601-Intervallen aus Logdateien in lesbare Zeiteinheiten.
  • Überprüfung von generierten Intervall-Strings auf Konformität mit den strengen ISO-8601-Syntaxregeln.

Beispiele

1. Natürliche Zeitangabe in ISO 8601 umwandeln

Software-Entwickler

Hintergrund

Ein Entwickler baut ein Konfigurationsmenü, in dem Benutzer Intervalle wie '3 weeks 12 hours' eingeben können.

Aufgabe

Diese Eingaben müssen in das standardisierte ISO-8601-Format für die Datenbank konvertiert werden.

Verwendung

Geben Sie '3 weeks 12 hours' in das Eingabefeld ein und wählen Sie die Richtung 'Natürliche Sprache → ISO 8601'.

input: "3 weeks 12 hours", direction: "nl2iso"

Ergebnis

Das Tool generiert den korrekten ISO-8601-String 'P3WT12H' und liefert eine Aufschlüsselung der Komponenten.

2. ISO-8601-Intervall dekodieren

Systemadministrator

Hintergrund

Bei der Analyse von Systemprotokollen stößt der Administrator auf den Intervall-String 'PT36H'.

Aufgabe

Der String muss schnell in eine verständliche Stundenanzahl und eine lesbare Form übersetzt werden.

Verwendung

Fügen Sie 'PT36H' in das Eingabefeld ein und nutzen Sie die automatische Erkennung.

FAQ

Was bedeutet das „T“ in einer ISO-8601-Dauer?

Das „T“ trennt die Datumseinheiten (wie Jahre, Monate, Tage) von den Zeiteinheiten (Stunden, Minuten, Sekunden).

Kann ich Wochen mit Tagen in einem ISO-8601-String kombinieren?

Nein, laut ISO-8601-Standard dürfen Wochen (W) nicht mit anderen Datums- oder Zeiteinheiten kombiniert werden.

Unterstützt das Tool Nachkommastellen?

Ja, Dezimalbrüche sind erlaubt, dürfen jedoch nur bei der kleinsten verwendeten Komponente im String angewendet werden.

Welche Sprachen werden bei der Eingabe natürlicher Sprache erkannt?

Das Tool erkennt englische und chinesische Zeitbegriffe sowie gängige Abkürzungen wie „2h30m“.

Wie wird die Gesamtsumme der Sekunden berechnet?

Die Berechnung nutzt Standardkonventionen, bei denen ein Jahr mit 365,25 Tagen und ein Monat mit 30,4375 Tagen veranschlagt wird.

Thema

ISO-8601-Berichtszeitraum und Geschäftswoche festlegen

Aus Startdatum und vereinbarter Dauer ein kalendergetreu berechnetes Ende sowie ISO-Woche und Geschäftsquartal für den Bericht bestimmen.

Start
Werkzeuge3201
Beispiele593
Visualisierungen465
Dateibetrachter103
Themen233
Schlagwörter333
Bilder, Audio & Video657

Werkzeuge für Bild-, Audio- und Videobearbeitung, Konvertierung und Optimierung

Mathe, Datum & Finanzen644

Rechner, Zahlenwerkzeuge, Datumslogik, Statistik und Finanztools

Design & Farbe297

Werkzeuge für Farben, Layouts, Grafiken, visuelle Gestaltung und Designhilfen

Text & Schreiben209

Werkzeuge für Schreiben, Bereinigung, Formatierung, Extraktion und Textanalyse

Entwicklung & Web193

Entwicklerwerkzeuge, Netzwerk-Utilities, Web-Debugging und Automatisierungshelfer

Konvertierung & Kodierung175

Werkzeuge für Format-, Datei-, Archiv-, Einheiten- und Kodierungskonvertierung

FLAC/WAV-Quellen prüfen und Nachweise übergeben
Selbst gehostetes Gewinnspiel-Widget prüfen und zur Einbettung übergeben
Stripe-Codepaket prüfen und lokalen Import vorbereiten
Technische Fotoauswahl prüfen und Kandidaten zur Bearbeitung übergeben
UI-Screenshot strukturieren, prüfen und an die Entwicklung übergeben

© 2026 Elysia Tools. Alle Rechte vorbehalten.

DokumentationTarifeÜber unsNutzungsbedingungenDatenschutzerklärungCookiesKontakt
Python

Web Python Bildverarbeitung Beispiele

Web Python Bildverarbeitungsbeispiele mit PIL/Pillow einschließlich Lesen, Speichern, Skalieren und Formatkonvertierung

Java

Android Java Bildverarbeitungsbeispiele

Android Java Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung

Kotlin

Android Kotlin Bildverarbeitungsbeispiele

Android Kotlin Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung

Rust

Web Rust Bildverarbeitungsbeispiele

Web Rust Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung

Development

Cron-Ausdruck-Erklärer

Zerlegt einen Cron-Ausdruck (5/6 Felder oder Quartz) in eine Beschreibung in natürlicher Sprache, zeigt die Felder und die nächsten N Ausführungen in jeder IANA-Zone, mit KI-Erklärung

Development

cURL-zu-Go (net/http) Konverter

Konvertiert einen cURL-Befehl in ein Go net/http-Code-Snippet mit http.NewRequest, Headern und Body

Development

cURL-zu-JavaScript (axios) Konverter

Konvertiert einen cURL-Befehl in ein JavaScript axios-Code-Snippet mit Konfigurationsobjekt, Headern und Daten

Development

cURL-zu-JavaScript (fetch) Konverter

Konvertiert einen cURL-Befehl in ein JavaScript fetch()-Code-Snippet mit Headern, Body und Methode

input: "PT36H", direction: "auto"

Ergebnis

Das Tool gibt '36 hours' aus und berechnet die ungefähre Gesamtdauer in Tagen (1,5 Tage) und Sekunden.