Tempo/Numeri

Numero settimana (ISO 8601)

Scopri il numero di settimana ISO 8601 di una data, oppure trova le date di inizio e fine di una settimana specifica.


                        

The ISO 8601 week number is a standardized way to number the weeks of a year (1-52 or 1-53), where a week starts on Monday and the year's first week is the one containing the first Thursday of January. This differs from a casual "since the start of the year" count.

How to use it

Common uses

Things to keep in mind

A week's ISO year doesn't always match the calendar year: the first days of January can belong to the last week of the previous ISO year, and the last days of December to the first week of the next.

The number of weeks in an ISO year is 52 or 53, depending on what day of the week January 1 falls on and whether the year is a leap year.

Articolo su questo strumento: Numero di settimana: perché paesi diversi contano le settimane in modo diverso

Domande frequenti

Come viene determinato il numero della settimana secondo ISO 8601?

Le settimane iniziano di lunedì, e la settimana 1 è quella che contiene il primo giovedì dell'anno (equivalentemente, quella che contiene il 4 gennaio).

Perché questo numero di settimana può differire da quello mostrato da un altro calendario?

Alcuni sistemi (come negli USA) iniziano la settimana di domenica e considerano la settimana 1 quella che contiene il 1° gennaio — questo dà una numerazione diversa, specialmente all'inizio e alla fine dell'anno.

Perché una data può appartenere a un "anno ISO" diverso dal suo anno di calendario?

I primi o gli ultimi giorni di gennaio/dicembre a volte cadono in una settimana in cui la maggior parte dei giorni si trova nell'anno vicino — in quel caso, l'anno ISO di quella settimana differisce dall'anno di calendario della data stessa.

Perché alcuni anni hanno 53 settimane invece di 52?

52 settimane sono solo 364 giorni, 1-2 giorni in meno rispetto a un anno solare, quindi questi giorni "in eccesso" formano periodicamente una settimana aggiuntiva. La 53ª settimana si verifica negli anni che iniziano di giovedì, e negli anni bisestili che iniziano di mercoledì.

Cosa succede se inserisco un numero di settimana che non esiste per l'anno scelto?

Lo strumento mostra un errore che indica il numero massimo di settimane per quello specifico anno ISO (52 o 53), poiché questa quantità varia da anno ad anno.

Articoli: Tempo/Numeri

Tempo Unix: perché i computer contano il tempo dal 1970

Perché il 1° gennaio 1970 è diventato il punto di riferimento del tempo per la maggior parte dei sistemi informatici.

Espressioni cron: come decifrare una pianificazione di attività

Come decifrare un'espressione come */15 * * * * e sapere esattamente quando verrà eseguita l'attività.

Sistemi numerici: a cosa servono binario, ottale ed esadecimale

Perché il colore #FF5733 in CSS è scritto con cifre esadecimali anziché decimali.

Operazioni bit a bit: come funzionano AND, OR e XOR a livello di bit

In cosa l'AND bit a bit differisce da quello logico, e perché operare sui singoli bit di un numero.

Differenza tra date: perché contare i giorni è più complicato di quanto sembri

Perché sottrarre date in modo ingenuo può dare un risultato sbagliato a causa degli anni bisestili.

Calcolo dell'età: perché non è una semplice sottrazione di anni

Perché sottrarre semplicemente gli anni di nascita può dare un'età superiore di uno rispetto a quella reale.

Fusi orari: perché UTC non è la stessa cosa di GMT

Perché UTC non cambia mai due volte all'anno, mentre l'ora di Londra (GMT/BST) sì.

Calcolatrice di durata: come sommare correttamente ore, minuti e secondi

Perché sommando minuti e secondi bisogna "riportare" il resto alla cifra successiva, come nella somma decimale.

ISO 8601 Duration: come scrivere una durata in formato standard

Perché PT1H30M significa «1 ora 30 minuti» e non «1 minuto 30 ore».

Numeri romani: come funziona un sistema senza zero né posizioni

Perché IV significa 4 e non 6, e come funziona la regola della sottrazione nei numeri romani.

IEEE 754: perché 0.1 + 0.2 non è uguale a 0.3 nel codice

Perché in quasi ogni linguaggio di programmazione 0.1 + 0.2 restituisce 0.30000000000000004.

Numero in lettere: perché trasformare cifre in parole

Perché nei documenti bancari l'importo viene scritto sia in cifre che in lettere contemporaneamente.