Convertitore di date in settimane ISO
Converti qualsiasi data di calendario gregoriana nella sua data in settimane ISO 8601 (YYYY-Www-D) e viceversa, con il numero di settimana e il giorno della settimana esatti.
Direzione
Enter a valid number
Come funziona questo calcolatore?
Questo strumento converte una data gregoriana in una data in settimane ISO 8601 (YYYY-Www-D) e viceversa. Le settimane ISO iniziano di lunedì, e la settimana 1 è quella che contiene il primo giovedì dell'anno, quindi l'anno ISO può differire dall'anno di calendario in prossimità di gennaio e dicembre. I giorni della settimana vanno da lunedì = 1 a domenica = 7.
Formula
How this is calculated
Scegli una direzione. "Data gregoriana in data in settimane ISO" prende una data di calendario come YYYY-MM-DD e restituisce la sua data in settimane ISO 8601. "Data in settimane ISO in data gregoriana" prende un anno ISO, un numero di settimana (1–53) e un giorno della settimana (lunedì = 1 … domenica = 7) e restituisce la corrispondente data di calendario.
Il sistema di date in settimane ISO 8601 è ancorato ai giovedì: ogni settimana ISO va da lunedì a domenica, e la settimana che contiene il primo giovedì dell'anno è la settimana 1. Per trovare il numero di settimana calcoliamo l'indice del giorno della settimana dayNr = (getUTCDay() + 6) mod 7 (lunedì = 0), spostiamo la data al giovedì della sua settimana (date − dayNr + 3) e contiamo le settimane intere dal primo giovedì di quell'anno. Il giorno della settimana ISO è semplicemente dayNr + 1. Per l'inverso, partiamo dal 4 gennaio (sempre nella settimana 1), torniamo indietro al lunedì della settimana 1, poi aggiungiamo (week − 1) × 7 + (weekday − 1) giorni.
Tutta l'aritmetica usa date UTC per evitare gli scostamenti dovuti all'ora legale e ai fusi orari. L'anno ISO può differire dall'anno gregoriano in prossimità del 1º gennaio e del 31 dicembre — per esempio, il 2027-01-01 appartiene alla settimana ISO 2026-W53. Gli input vengono validati: le date di calendario impossibili e le settimane fuori intervallo (come la settimana 53 in un anno di 52 settimane) vengono rifiutate tramite un controllo di andata e ritorno.
Domande frequenti
Le settimane ISO non si spezzano mai: una settimana appartiene interamente all'anno che contiene il suo giovedì. Quindi gli ultimi giorni di dicembre possono ricadere nella settimana 1 dell'anno ISO successivo, e l'inizio di gennaio può ricadere nell'ultima settimana dell'anno ISO precedente.
La maggior parte degli anni ISO ha 52 settimane, ma alcuni ne hanno 53. Un anno ha 53 settimane quando il 1º gennaio è un giovedì, oppure quando è un mercoledì in un anno bisestile.
Lo standard ISO 8601 numera i giorni della settimana da lunedì = 1 a domenica = 7, a differenza della comune convenzione domenica = 0 usata da molti linguaggi di programmazione.
Conosciuto anche come
TG we-Calculate Editorial Team. (2026). Convertitore di date in settimane ISO [Online calculator]. TG we-Calculate. https://we-calculate.com/it/calculator/iso-week-date-converter
TG we-Calculate Editorial Team. "Convertitore di date in settimane ISO." TG we-Calculate. 2026. https://we-calculate.com/it/calculator/iso-week-date-converter.
TG we-Calculate Editorial Team, "Convertitore di date in settimane ISO," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/it/calculator/iso-week-date-converter
@misc{wecalculate_iso_week_date_converter, title = {Convertitore di date in settimane ISO}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/it/calculator/iso-week-date-converter}}, year = {2026}, note = {TG we-Calculate} }
Questo calcolatore ti è stato utile?
