API Duration
Travaillez avec les durées ISO-8601 — les chaînes PnYnMnDTnHnMnS (P3Y6M4DT12H30M5S, PT1H30M) utilisées dans les calendriers, la planification, les métadonnées vidéo, les périodes de facturation et les API. Analysez une durée en ses composants et un total en secondes et millisecondes ; formatez un nombre de secondes (ou des champs individuels année/mois/semaine/jour/heure/minute/seconde) en une chaîne ISO-8601 canonique ; humanisez toute durée en texte lisible ("1 heure et 30 minutes") ; et mesurez la durée exacte entre deux instants (horodatages ISO ou époques Unix) à la fois comme une chaîne ISO-8601 et un compte précis de secondes. Les années et les mois utilisent des moyennes calendaires documentées et sont clairement signalés comme approximatifs. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 5 points de terminaison. Distinct de l'analyse de date/heure et du formatage de temps relatif ("il y a 3 heures").
api.oanor.com/duration-api