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
Using calendar-year average lengths
- 1
Date part
1 × 31.556.952 + 2 × 2.629.746 + 10 × 86.400 = 37.680.444Years and months use Gregorian calendar averages. - 2
Time part
2 × 3600 + 30 × 60 = 9000 - 3
Total seconds
37.680.444 + 9000 = 37.689.444
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
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
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
TG we-Calculate Editorial Team. "Convertitore di durate ISO 8601." TG we-Calculate. 2026. https://we-calculate.com/it/calculator/iso-8601-duration-converter.
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
@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?
