Preskočiť na obsah
100% lokálne

Konvertor trvania ISO 8601

Konvertujte trvania ISO 8601 ako PT1H30M na sekundy alebo čitateľný text a späť.

Vstup
Výstup

Konvertor trvania ISO 8601

Vložte trvania ISO 8601 ako PT1H30M, P3DT4H alebo P1Y2M a tento nástroj konvertuje každý riadok na počet sekúnd, minút, hodín alebo dní plus čitateľné rozdelenie ako "1h 30min". Zmeňte smer a funguje to aj opačne: vložte obyčajné číslo sekúnd (alebo ktorúkoľvek jednotku, ktorú si vyberiete) a dostanete späť platný reťazec trvania ISO 8601, pripravený vložiť do API payloadu, kalendárneho podania alebo konfiguračného súboru.

Volba Jednotka rozhoduje, čo číslo znamená, v oboch smeroch: pri konverzii z ISO je to jednotka, v ktorej sa výsledok vyjadruje; pri vytváraní ISO je to jednotka, v ktorej sa čítajú vaše vstupné čísla. Zobraziť čitateľný text prepína ľudsky prívlastčitateľné rozdelenie vedľa hlavného výsledku. Kompaktný formát odstraňuje jednotky s nulovou hodnotou z výstupu ISO (PT1H30M namiesto P0Y0M0DT1H30M0S) – vypnite ho pre pevný formát so všetkými poľami prítomných. Desatinné miesta riadia zaokrúhľovanie číselnej hodnoty a zložky zvyšných sekúnd.

Trvanie ISO 8601 rokov a mesiacov nemá pevnú dĺžku, takže ich konverzia na sekundy je zákonite približná. Počítať roky/mesiace ako vám umožňuje vybrať si medzi kalendárnym priemerom (365,2425 dní za rok) a plochým približením 365/30 dní – vyberte si ktorúkoľvek vašich systém má na mysli a tretujte akékoľvek trvanie so zložkou Y alebo M ako odhad v oboch prípadoch. Týždne, dni, hodiny, minúty a sekundy sa konvertujú presne. Zapnite Zobraziť celkom všetkých riadkov, aby ste pripojili zrátaný riadok, užitočný na sčítavanie dávky časových trvání.

Všetko beží miestne vo vašom prehliadači – trvania a časové značky často pochádzajú z interných protokolov alebo harmonogramov a nič z toho sa nikde nenahrávajúsť. Skopírujte výsledok, stiahnite ho ako súbor .txt alebo odošlite výstup späť na vstup, aby ste ho konvertovali znova v opačnom smere.

Časté otázky

Ktoré formáty trvania ISO 8601 sú podporované?
Úplný vzor P[n]Y[n]M[n]W[n]DT[n]H[n]M[n]S – roky, mesiace, týždne, dni, hodiny, minúty a sekundy, s voliteľnými desatinnými miestami a vedúcim znamienkom mínus pre záporné trvania, v akejkoľvek kombinácii, ktorú ISO 8601 umožňuje (napr. PT1H30M, P3DT4H, P1Y2M, P2W).
Prečo sú konverzie s rokmi alebo mesiacmi približné?
ISO 8601 neurčuje, ako dlho rok alebo mesiac trvá v sekundách – závisí od kalendára. Volba Počítať roky/mesiace ako vám umožňuje vybrať si medzi kalendárnym priemerom a plochým približením 365/30 dní; v oboch prípadoch tretujte výsledky so zložkou Y alebo M ako odhad, nie ako presnú hodnotu.
Môžem konvertovať zoznam trvaní naraz?
Áno. Každý riadok sa konvertuje nezávisle a Zobraziť celkom všetkých riadkov pripojí zrátaný riadok na konci, takže môžete v jednom prechode sčítať dávku trvaní.
Čo sa stane s neplatným riadkom?
Nástroj hlási číslo riadku a presný text, ktorý nemohol analyzovať, spolu s niekoľkými platnými príkladmi, aby ste mohli opraviť ten riadok bez straty zvyšku vstupu.
Sú moje údaje niekde nahrávané?
Nie. Konverzia beží úplne vo vašom prehliadači pomocou bezadresného JavaScriptu – vaše trvania a čísla nikdy neopúšťajú vaše zariadenie.