Spostamento di mese e anno
a = ⌊(14 − mese) / 12⌋ ; y = anno − a ; m = mese + 12a − 2
Inserisci una data per sapere subito se cade di lunedì, martedì o in un altro giorno, per qualsiasi data del calendario gregoriano dall’anno 1 al 9999.
Inserisci una data valida (giorno, mese e anno a 4 cifre).
In che giorno della settimana sei nato? Il 25 dicembre 2026 cade nel fine settimana? Un appuntamento fissato «al 14 del mese prossimo» è un giorno lavorativo? Questo calcolatore restituisce il nome del giorno (lunedì, martedì… domenica) di qualsiasi data del calendario gregoriano, senza sfogliare un calendario né contare i giorni a mano. Il risultato compare appena la data è completa, insieme alla data scritta per esteso per verificare di non aver invertito giorno e mese.
I giorni della settimana seguono un ciclo di 7 giorni mai interrotto dall’antichità: persino con l’introduzione del calendario gregoriano nel 1582 furono soppresse dieci date (dal 5 al 14 ottobre), ma nessun giorno della settimana. A giovedì 4 ottobre seguì venerdì 15 ottobre. Basta quindi contare i giorni trascorsi da una data di riferimento e prendere il resto della divisione per 7.
Lo strumento tratta la data come una data civile pura, in tempo universale, così il fuso orario del tuo dispositivo non può spostare il risultato di un giorno. Usa il calendario gregoriano prolettico, cioè la regola gregoriana estesa a prima del 1582, come fa la norma ISO 8601.
A mano, la congruenza descritta da Claus Tøndering nella sua Calendar FAQ dà lo stesso risultato: gennaio e febbraio si contano come mesi 13 e 14 dell’anno precedente, poi si sommano giorno, anno, correzioni bisestili e un termine legato al mese. Il resto modulo 7 vale 0 per la domenica, 1 per il lunedì e così via.
Scrivi la data nel formato giorno/mese/anno o sceglila dal calendario. L’anno ha quattro cifre (0050, 1789, 2026).
Il nome del giorno appare in grande, seguito dalla data per esteso per controllare l’inserimento.
Per una data precedente all’adozione del calendario gregoriano nel paese interessato, converti prima la data giuliana in gregoriana.
Tutte le divisioni sono intere (si tiene la parte intera). Gennaio e febbraio contano come mesi 13 e 14 dell’anno precedente, così il 29 febbraio cade alla fine dell’anno di calcolo.
a = ⌊(14 − mese) / 12⌋ ; y = anno − a ; m = mese + 12a − 2
d = (giorno + y + ⌊y/4⌋ − ⌊y/100⌋ + ⌊y/400⌋ + ⌊31m/12⌋) mod 7
d = 0 per la domenica, 1 per il lunedì… 6 per il sabato.
Esempio per il 9 ottobre 2026: a = 0, y = 2026, m = 8; 9 + 2026 + 506 − 20 + 5 + 20 = 2546 e 2546 mod 7 = 5, cioè venerdì.
Scopri il giorno in cui sei nato o il giorno in cui cadrà un compleanno, un matrimonio o una festa negli anni a venire.
Verifica se una scadenza di pagamento, di preavviso o di consegna cade di sabato o di domenica prima di comunicarla.
Individua il giorno di un evento storico o di un atto parrocchiale, tenendo conto del calendario in vigore all’epoca.
Colloca una partenza, un evento o una prenotazione nel giorno giusto senza errori di lettura del calendario.
Nel 1789 la Francia usava già il calendario gregoriano: il risultato è il giorno realmente vissuto.
Input
14/07/1789Risultato
MartedìLa vigilia cade giovedì 24 dicembre e il 1° gennaio 2027 sarà anch’esso un venerdì, una settimana dopo.
Input
25/12/2026Risultato
VenerdìIsaac Newton nacque il 25 dicembre 1642 secondo il calendario giuliano ancora in uso in Inghilterra, cioè il 4 gennaio 1643 gregoriano, una domenica. Inserendo 25/12/1642 ottieni il giorno del 25 dicembre gregoriano (un giovedì), non quello della data scritta nei registri inglesi.
Input
25/12/1642Risultato
GiovedìInserisci la data di nascita completa: lo strumento mostra il giorno corrispondente. Poiché la data è trattata senza ora né fuso orario, il risultato è lo stesso ovunque tu sia.
Sì, dall’anno 1 al 9999, con la regola gregoriana estesa al passato (calendario gregoriano prolettico, quello della ISO 8601). Prima del 1582, e fino al Novecento in alcuni paesi, i documenti usavano il calendario giuliano: il giorno mostrato è quello della data gregoriana inserita.
Di solito perché la fonte riporta una data giuliana. Lo scarto è di 10 giorni tra il 1582 e il 1700, poi di 11 fino al 1800, di 12 fino al 1900 e di 13 da allora. Converti la data nel calendario gregoriano prima di inserirla.
La norma ISO 8601, seguita in Italia e nella maggior parte d’Europa, fa iniziare la settimana di lunedì (giorno 1) e finire di domenica (giorno 7). Stati Uniti, Canada o Giappone mostrano spesso la domenica per prima. Il nome del giorno non cambia, cambia solo l’impaginazione del calendario.
Sì, solo negli anni bisestili: divisibili per 4, tranne gli anni secolari non divisibili per 400. Il 29 febbraio 2000 è esistito (un martedì), il 29 febbraio 1900 no.
No. Il calcolo avviene nel browser e la data non lascia il tuo dispositivo.
Strumenti correlati
Strumenti simili o complementari a questo.
Trova il numero di un giorno nell’anno (da 1 a 365 o 366) e i giorni che mancano.
Trova il numero di settimana ISO di una data, il suo anno ISO e le date da lunedì a domenica.
Aggiungi o sottrai giorni, settimane, mesi o anni a una data e ottieni la data risultante con il giorno della settimana.
Comprendi i formati delle date, evita ambiguità internazionali e scopri quando usare ISO 8601 o un timestamp Unix.
Genera intervalli di date o serie ricorrenti per pianificazioni, scadenze ripetute ed elenchi senza foglio di calcolo.
Differenze tra date, durate, giorni lavorativi, settimane ISO, ricorrenze e formati: scegli il calcolo corretto.
Comprendi i numeri di settimana ISO 8601, i timestamp Unix in secondi o millisecondi e la differenza tra data leggibile e valore temporale informatico.