Slik fungerer ISO 8601 varighetskonverterer
ISO 8601-varighetskonverterer analyserer og konverterer varigheter skrevet i ISO 8601-format (for eksempel P1Y2M10DT4H30M) til en menneskelig lesbar fordeling av år, måneder, dager, timer, minutter og sekunder, og beregner også totalen i sekunder for tidskomponentene. Konvertering kjører helt i nettleseren; ingenting du skriver inn overføres til noen server, og verktøy fungerer offline når siden er lastet.
ISO 8601-varighetsstrenger starter med en 'P' (for Period), etterfulgt av datokomponenter (Y for år, M for måneder, W for uker, D for dager) og valgfritt en 'T'-separator etterfulgt av tidskomponenter (H for timer, M for minutter, S for sekunder). Uker (W) er et spesialtilfelle: når de er til stede, kan ingen andre datokomponenter vises. Totalsekund-utdataene dekker bare den deterministiske tidsdelen (timer, minutter, sekunder) fordi måneder og år har variable lengder i dager og ikke kan konverteres til sekunder uten en referansedato.