Duration API
Arbeiten Sie mit ISO-8601-Dauern — den PnYnMnDTnHnMnS-Strings (P3Y6M4DT12H30M5S, PT1H30M), die in Kalendern, Zeitplanung, Videometadaten, Abrechnungszeiträumen und APIs verwendet werden. Parsen Sie eine Dauer in ihre Komponenten und eine Gesamtzahl in Sekunden und Millisekunden; formatieren Sie eine Anzahl von Sekunden (oder einzelne Jahr/Monat/Woche/Tag/Stunde/Minute/Sekunde-Felder) zurück in einen kanonischen ISO-8601-String; humanisieren Sie jede Dauer in lesbaren Text ("1 Stunde und 30 Minuten"); und messen Sie die genaue Dauer zwischen zwei Zeitpunkten (ISO-Zeitstempel oder Unix-Epochen) sowohl als ISO-8601-String als auch als präzise Sekundenzahl. Jahre und Monate verwenden dokumentierte Kalenderdurchschnitte und sind klar als Näherungswerte gekennzeichnet. Reine lokale Berechnung — kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts gespeichert. 5 Endpunkte. Unterscheidet sich von Datums-/Zeitparsing und relativer Zeit ("vor 3 Stunden") Formatierung.
api.oanor.com/duration-api