Pagina inizialeCalendarioAlgoritmi del calendarioData della PasquaElenco di date della PasquaAlgoritmi della Pasqua
|
GLI ALGORITMI DEL CALENDARIOTonderingQuesto è un metodo per determinare il giorno della settimana, noti giorno, mese e anno.I mesi devono essere espressi in cifre, cioè Gennaio= 1, Febbraio= 2, Marzo= 3, ecc.Nota: La funzione INT indica l'intero, cioè si devono trascurare i decimali del risultato, la funzione MOD indica il resto della divisione.A= INT((14-Mese)/12)Y= Anno-AM= Mese+12A-2Per le date del calendario Giuliano (fino al 4 Ottobre 1582) si procede come indicato di seguito:D= (5+Giorno+Y+INT(Y/4)+INT(31M/12)) MOD 7Per le date del calendario Gregoriano (dal 15 Ottobre 1582) si procede come indicato di seguito:D= (Giorno+Y+INT(Y/4)-INT(Y/100)+INT(Y/400)+INT(31M/12)) MOD 7Per entrambi i calendari si procede come indicato di seguito:Se il valore di D è 0 il giorno è Domenica, se 1 è Lunedì, se 2 è Martedì, ecc.Per ulteriori informazioni su calendari e date della Pasqua si consiglia la lettura della pubblicazione "Frequently Asked Questions about Calendars" di Claus Tondering.©
1999-2003 Gabriele Talevi. Tutti i diritti riservati. |