Vuoi sapere che giorno della settimana era una specifica data?
Per sapere quale giorno era una data specifica, puoi utilizzare un calendario o un'applicazione di calendario. In alternativa, puoi cercare la data su un motore di ricerca e vedere se fornisce informazioni sul giorno della settimana. Se ad esempio ti stai domandando "Che giorno era il 25 dicembre del 1985?", allora ti basterà cercare su Google digitando "calendario 1985" e poi individuare nel calendario completo il giorno della settimana relativo.
Anche se non hai accesso a un calendario o a un'applicazione, puoi calcolare il giorno della settimana per una data specifica utilizzando un metodo matematico chiamato "algoritmo di Zeller".
L'algoritmo di Zeller è un metodo matematico per calcolare il giorno della settimana per una data specifica. Funziona calcolando la settimana del mese, il mese dell'anno e l'anno in questione.
La formula generale dell'algoritmo è:
h = (q + floor((13 * (m + 1)) / 5) + K + floor(K / 4) + floor(J / 4) - 2 * J) mod 7
dove:
h è il giorno della settimana (0 = sabato, 1 = domenica, 2 = lunedì, 3 = martedì, 4 = mercoledì, 5 = giovedì, 6 = venerdì)
q è il giorno del mese
m è il mese (3 = marzo, 4 = aprile, 5 = maggio, ..., 14 = febbraio)
K è l'anno del secolo (es. per il 2021 K=21)
J è il secolo (es. per il 2021 J=20)
Si consiglia di utilizzare una calcolatrice o un programma per calcolare il giorno della settimana per una data specifica, poiché può essere difficile calcolare manualmente la formula.
Nota che questo algoritmo è stato creato per calendari gregoriani e che per calendari diversi o per date antecedenti al 1582 si devono utilizzare altri algoritmi.