Intermediate

Convertor durate ISO 8601

Parsați un șir de durată ISO 8601 în total secunde, minute, ore și zile sau asamblați unul din componente de timp individuale.

Mod

Format: PnYnMnWnDTnHnMnS
Total seconds
37.689.444s

Using calendar-year average lengths

Normalized ISO 8601
P1Y2M10DT2H30M
Total minute
628.157,4
Total hours
10.469,29
Total zile
436,22
0436,22 zileP1Y2M10DT2H30MDuration span
Step by step
  1. 1

    Date part

    1 × 31.556.952 + 2 × 2.629.746 + 10 × 86.400 = 37.680.444
    Years and months use Gregorian calendar averages.
  2. 2

    Time part

    2 × 3.600 + 30 × 60 = 9.000
  3. 3

    Total seconds

    37.680.444 + 9.000 = 37.689.444
Rezultatele sunt estimări furnizate doar cu titlu informativ general și nu constituie sfaturi profesionale — verifică întotdeauna în mod independent rezultatele importante înainte de a te baza pe ele. Citește declinarea completă a responsabilității.
Răspuns rapid

Cum funcționează acest calculator?

O durată ISO 8601 ca P1Y2M10DT2H30M este convertită în total secunde prin ponderarea fiecărei componente cu lungimi medii: ani la 31.556.952 s, luni la 2.629.746 s, săptămâni 604.800 s, zile 86.400 s, plus orele, minutele și secundele literale. Minutele, orele și zilele urmează prin împărțire.

Formulă
seconds = Y×31556952 + M×2629746 + W×604800 + D×86400 + h×3600 + m×60 + s
How this is calculated

În modul Parsare, calculatorul potrivește șirul cu gramatica de durată ISO 8601 P(n)Y(n)M(n)W(n)D T(n)H(n)M(n)S. Fiecare componentă (ani, luni, săptămâni, zile, ore, minute, secunde) este opțională, iar separatorul T desparte componentele de dată de cele de timp. Valoarea secundelor poate fi fracționară; toate celelalte sunt numere întregi. În modul Construire, introduceți fiecare componentă direct și instrumentul asamblează șirul normalizat PnYnMnDTnHnMnS pentru dvs.

Totalul în secunde se calculează prin ponderarea fiecărei componente: un an este tratat ca media anului calendaristic de 31.556.952 secunde (365,2425 zile), o lună ca o doisprezecime din aceasta (2.629.746 secunde), o săptămână ca 604.800 secunde, o zi ca 86.400 secunde, plus sumele literale de ore, minute și secunde. Celelalte totaluri sunt simple împărțiri ale valorii de secunde (÷60, ÷3600, ÷86400).

Deoarece lunile și anii calendaristici variază ca lungime, mediile pentru an și lună sunt aproximări, nu intervale exacte legate de o dată de start specifică. Pentru aritmetica exactă a orarului de perete, ancorați durata la un moment real de start. Săptămânile sunt incluse în zile în ieșirea normalizată, deci P1W devine P7D. Șirurile invalide (cele care nu corespund gramaticii sau un simplu P fără componente) nu returnează niciun rezultat.

Întrebări frecvente

Un an utilizează media calendarului gregorian de 365,2425 zile (31.556.952 secunde), iar o lună este o doisprezecime din aceasta (2.629.746 secunde). Aceste medii mențin conversiile consecvente fără a necesita o dată de start.

Da. În modul Parsare, o componentă W ca P2W este acceptată și contorizată ca câte 7 zile fiecare. În ieșirea normalizată, săptămânile sunt convertite în zile, deci câmpul W este inclus în D.

Acest convertor folosește lungimi medii de luni și ani. Adăugarea unei durate la o dată calendaristică specifică ține cont de numărul real de zile din acele luni și ani, inclusiv zilele bisecte, deci rezultatele pot diferi ușor.

Cunoscut și ca

durata iso 8601
convertor durata
PnYnMnD
durata PT
durata in secunde
conversie durata iso

APA

TG we-Calculate Editorial Team. (2026). Convertor durate ISO 8601 [Online calculator]. TG we-Calculate. https://we-calculate.com/ro/calculator/iso-8601-duration-converter

Chicago

TG we-Calculate Editorial Team. "Convertor durate ISO 8601." TG we-Calculate. 2026. https://we-calculate.com/ro/calculator/iso-8601-duration-converter.

IEEE

TG we-Calculate Editorial Team, "Convertor durate ISO 8601," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/ro/calculator/iso-8601-duration-converter

BibTeX

@misc{wecalculate_iso_8601_duration_converter, title = {Convertor durate ISO 8601}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/ro/calculator/iso-8601-duration-converter}}, year = {2026}, note = {TG we-Calculate} }

Te-a ajutat acest calculator?