Intermediate

Convertitore di durate ISO 8601

Analizza una stringa di durata ISO 8601 in secondi, minuti, ore e giorni totali, oppure assemblane una a partire dai singoli componenti di tempo.

Moda

Format: PnYnMnWnDTnHnMnS
Total seconds
37.689.444s

Using calendar-year average lengths

Normalized ISO 8601
P1Y2M10DT2H30M
Minuti totali
628.157,4
Total hours
10.469,29
Giorni totali
436,22
0436,22 giorniP1Y2M10DT2H30MDuration 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 × 3600 + 30 × 60 = 9000
  3. 3

    Total seconds

    37.680.444 + 9000 = 37.689.444
I risultati sono stime fornite solo a scopo informativo generale e non costituiscono consulenza professionale — verifica sempre i risultati importanti in modo indipendente prima di farvi affidamento. Leggi l'avvertenza completa.
Risposta rapida

Come funziona questo calcolatore?

Una durata ISO 8601 come P1Y2M10DT2H30M viene convertita in secondi totali ponderando ogni parte con lunghezze medie: gli anni a 31.556.952 s, i mesi a 2.629.746 s, le settimane a 604.800 s, i giorni a 86.400 s, più le ore, i minuti e i secondi letterali. Minuti, ore e giorni seguono per divisione.

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

In modalità Analisi, il calcolatore confronta la tua stringa con la grammatica delle durate ISO 8601 P(n)Y(n)M(n)W(n)D T(n)H(n)M(n)S. Ogni componente (anni, mesi, settimane, giorni, ore, minuti, secondi) è facoltativo, e il separatore T divide le parti di data da quelle di tempo. Il valore dei secondi può essere frazionario; tutti gli altri sono numeri interi. In modalità Costruisci inserisci direttamente ogni componente e lo strumento assembla per te la stringa normalizzata PnYnMnDTnHnMnS.

I secondi totali si calcolano ponderando ogni componente: un anno è trattato come la media dell'anno di calendario di 31.556.952 secondi (365,2425 giorni), un mese come un dodicesimo di tale valore (2.629.746 secondi), una settimana come 604.800 secondi, un giorno come 86.400 secondi, più le quantità letterali di ore, minuti e secondi. Gli altri totali sono semplici divisioni del valore in secondi (÷60, ÷3600, ÷86400).

Poiché i mesi e gli anni di calendario variano in lunghezza, le medie di anno e mese sono approssimazioni anziché intervalli esatti legati a una data di inizio specifica. Per un'aritmetica esatta dell'orologio, ancora la durata a un istante di inizio reale. Le settimane vengono convertite in giorni nell'output normalizzato, quindi P1W diventa P7D. Le stringhe non valide (quelle non conformi alla grammatica o una semplice "P") non producono alcun risultato.

Domande frequenti

Un anno usa la media del calendario gregoriano di 365,2425 giorni (31.556.952 secondi) e un mese è un dodicesimo di tale valore (2.629.746 secondi). Queste medie mantengono coerenti le conversioni senza bisogno di una data di inizio.

Sì. In modalità Analisi un componente W come P2W viene accettato e conteggiato come 7 giorni ciascuno. Nell'output normalizzato le settimane vengono convertite in giorni, quindi il campo W viene incorporato in D.

Questo convertitore usa lunghezze medie di mese e anno. Aggiungere una durata a una data di calendario specifica tiene conto del numero effettivo di giorni in quei mesi e anni, inclusi i giorni bisestili, quindi i risultati possono differire leggermente.

Conosciuto anche come

durata iso 8601
convertitore durata
durata in secondi
PnYnMnD
PT durata
converti durata iso
formato durata iso
durata iso

APA

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

Chicago

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

IEEE

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

BibTeX

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

Questo calcolatore ti è stato utile?