Convertor de durată ISO 8601
Convertiți durate ISO 8601 cum ar fi PT1H30M în secunde sau text lizibil, și invers.
Convertor de durată ISO 8601
Lipiți durate ISO 8601, cum ar fi PT1H30M, P3DT4H sau P1Y2M, și acest instrument convertește fiecare linie într-un număr de secunde, minute, ore sau zile, plus o descriere lizibilă, cum ar fi "1h 30min". Inversați direcția și funcționează opus: lipiți un număr simplu de secunde (sau orice unitate alegeți) și obțineți o string de durată ISO 8601 validă, gata să se insereze într-o sarcină de API, un feed de calendar sau un fișier de configurare.
Opțiunea Unitate definește ce înseamnă numărul, în ambele direcții: la conversia din ISO este unitatea în care este exprimat rezultatul; la construirea ISO este unitatea în care sunt citite numerele de intrare. Afișare text lizibil comută descrierea prietenoasă cu utilizatorul alături de rezultatul principal. Compact elimină unitățile cu valoare zero din ieșirea ISO (PT1H30M în loc de P0Y0M0DT1H30M0S) — dezactivați-l pentru un format de lățime fixă cu fiecare câmp prezent. Zecimale controlează rotunjirea pe valoarea numerică și componenta secundelor rămase.
Anii și lunile ISO 8601 nu au o lungime fixă, deci conversia în secunde este în mod inerent aproximativă. Calculați ani/luni ca vă permite să alegeți între o medie de calendar (365,2425 zile pe an) și o aproximare simplă de 365/30 zile — alegeți ceea ce presupune sistemul dvs. aval, și tratați orice durată cu o componentă Y sau M ca o estimare oricum. Săptămânile, zilele, orele, minutele și secundele se convertesc exact. Activați Afișare total al tuturor liniilor pentru a anexa o linie sumată, utilă pentru adunarea unui lot de durări de sarcini.
Totul se execută local în browserul dvs. — duratele și indicatoarele de timp provin adesea din jurnale interne sau programe, și nimic nu este încărcat nicăieri. Copiați rezultatul, descărcați-l ca fișier .txt, sau trimiteți rezultatul înapoi în intrare pentru a-l converti din nou în direcția opusă.