Usiamo SEMPRE il calendario gregoriano !
Questo calendario ha dei pregi oggettivi che non si basano su considerazioni religiose ossia sul fatto che sia stato adottato nello Stato Pontificio per volere di Gregorio XIII poco prima del 1600.L'anno standard del calendario gregoriano dura esattamente 365.2425 giorni ossia è un valore molto vicino alla reale durata dell'anno terrestre che è di circa 365.2422 giorni. Questa piccola differenza è però largamente compensata da alcune importanti caratteristiche numeriche che consentono di definire un ciclo periodico di 400 anni costituiti da un numero intero esatto di settimane.Per questo motivo è ragionevolissimo applicare questo tipo di suddivisione dei giorni anche a date anteriori al giorno di adozione ufficiale nello Stato Pontificio. Il calendario gregoriano è stato adottato progressivamente in moltissimi Stati della Terra per ragioni di standardizzazione della misura del tempo ma per le sue caratteristiche merita di essere usato per qualunque data della storia umana.Dato che sono un sognatore propongo una variante razionalizzata del calendario gregoriano. Ho aggiunto un ulteriore mese, che chiamo MATTO, ai classici dodici mesi... Chiarisco la teoria dopo avere fornito formule per calcolare i giorni usando il calendario gregoriano ( e quello razionale ma definibile MATTO perché la gente tende a credere folli i concetti e le persone che non capisce..).
Calcolo automatico del giorno della settimana e del giorno giuliano
Algoritmo del calcolo del giorno della settimana tramite il giorno giuliano
Per stimare la data conoscendo il numero del giorno giuliano si moltiplica il giorno giuliano opportunamente incrementato di (365*88-16 ) = 32104 per 16000 ossiagg = 16000*(g+32104);e poi si stima la frazione di anno calcolando il resto della divisione per 5843880 ossia:fra = gg%5843880;Quindi si stima la frazione di mese calcolando il resto della divisione della frazione di anno per 486990 ossia:frm = fra%486990;e per finire si stima la frazione di giorno calcolando il resto della divisione della frazione di mese per 16233 ossia:frg = frm%16233;A questo punto si calcolano le stime:
stimanno = (gg - fra)/5843880 - 4800;stimese = (fra - frm)/48699 + 1;stigiorno = (frm - frg)/16233 + 1;Note le stime del giorno ( gs ), mese ( ms ) ed anno ( as ), si fa la verifica ossia si calcola il giornogiuliano usando questo algoritmo:g=gs+113993, mm=(ms+11)%12; aa=as+4400; if(2>mm){if(aa%4==0){g--;if(aa%100==0){g++;if(aa%400==0)g--;}}}E a questo punto si ottiene:vm = [0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 365]; giornogiuliano= g+vm[mm]+365*aa+(aa-(aa%4))/4-(aa-(aa%100))/100+(aa-(aa%400))/400;I mesi sono numerati in modo tradizionale da 1 == Gennaio, 2 == Febbraio in poi, come appunto è la tradizione per cui Dicembre è 12 oppure 0.Per i giorni della settimana Lunedì corrisponde allo 0 e Domenica a 6.Calendario perpetuo manuale
Sommare al giorno del mese, il numero del secolo (0 nel 2000 o 1 nel 1900 ), il numero dell'anno ( esclusi i secoli) e il numero del mese ( 0 per marzo etc. ).Usare gli anni contrassegnati con la lettera B ( quelli bisestili) solo per Gennaio e per Febbraio altrimenti usare il normale numero dell'anno. Notare che i secoli non divisibili per 400 in base al calendario gregoriano non sono bisestili per cui l'anno 0B viene usato solo ogni 400 anni ossia per il Gennaio e Febbraio 1600 o per quegli stessi mesi del 2000 o del 2400 etc...
0 1 2 3 4 5 6 0 1 2 3 4 5 6 Secolo 1600 24002300 2200 2100 2000 1900 27001800 26001700 2500Anno 0 1 2 3 4 5 6 0 1 2 3 4 5 6 0B 0 1 2 3 4B 4 5 6 7 8B 8 9 10 11 12B 12 13 14 15 16B 16 17 18 19 20B 20 21 22 23 24B 24 25 26 27 28B 28 29 30 31 32B 32 33 34 35 36B 36 37 38 39 40B 40 41 42 43 44B 44 45 46 47 48B 48 49 50 51 52B 52 53 54 55 56B 56 57 58 59 60B 60 61 62 63 64B 64 65 66 67 68B 68 69 70 71 72B 72 73 73 75 76B 76 77 78 79 80B 80 81 82 83 84B 84 85 86 87 88B 88 89 90 91 92B 92 93 94 95 96B 96 97 98 99 Mese 0 1 2 3 4 5 6 0 1 2 3 4 5 6 Mar. Dic. Lug. Gen. Mag. Ago. Feb. Giu. Set. Apr. Ott. Nov. Risultato Lu Ma Me Gi Ve Sa Do Lu Ma Me Gi Ve Sa Do Totale = secolo +anno +mese +giorno0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 Risultato Lu Ma Me Gi Ve Sa Do Lu Ma Me Gi Ve Sa Do Calendario settimanale e matto di 13 mesi
Il calendario gregoriano è bello ma conserva una GRAVE illogicità ossia la suddivisione irregolare in 12 mesi, uno dei quali, Febbraio, brevissimo oltre che di durata variabile.Anche se non sarà mai usato da qualcuno, ritengo molto più razionale un calendario di 13 mesi tutti uguali ad eccezione di un mese eccezionale ( aggiunto tra Luglio ed Agosto ) che ogni lustro, ossia ogni cinque anni, dura una settimana in più di tutti gli altri mesi.Dunque tutti i mesi durano 4 settimane ossia 28 giorni tranne il mese che potrebbe essere chiamato Mese Matto, che ogni 5 anni dura 5 settimane ossia 35 giorni.L'ottavo mese ossia il mese Matto dovrebbe chiamarsi così perché sarebbe il mese delle ferie pazze e spensierate ossia delle vacanze estive ossia il mese di pausa delle attività lavorative.La regola di allungare il mese Matto di una settimana produrrebbe un anno medio troppo lungo per cui bisogna aggiungere due ulteriori regole, ad imitazione di come si fa nel calendario gregoriano.Dunque in base alla precedente correzione, essendo l'anno divisibile per 40, il mese Matto non dovrebbe essere lungo 35 giorni ma lo è perché l'anno, oltre ad essere divisibile esattamente per 40 è divisibile esattamente anche per 400.
- Prima correzione: il mese Matto non è lungo 5 settimane se l'anno è esattamente divisibile per 40 ossia ogni otto lustri il mese Matto dura, come ogni altro mese, 4 settimane...
- Seconda correzione: il mese Matto tuttavia dura 5 settimane se l'anno è esattamente divisibile per 400.
Come REGOLA DI SINCRONIZZAZIONE stabilisco che il primo gennaio 2001 rappresenta la stessa data e corrisponde allo stesso giorno giuliano sia per il calendario gregoriano che per il calendario settimanale ovvero MATTO che MATTO NON È ma anzi è razionalissimo.
Chi volesse usare il calendario MATTO e, in base al calendario gregoriano, fosse nato il 29 o il 30 o il 31 di un qualche mese, potrebbe festeggiare il proprio dì natale sconfinando nel mese successivo del calendario matto. Dunque i nati nel 29 potrebbero festeggiare il compleanno il primo giorno del mese dopo e così via...
Altra possibilità per chi ama la precisione, potrebbe essere quella di trovare il giorno giuliano della propria data di nascita e tradurre quel giorno nella data del calendario matto. Questa alternativa è però piuttosto complicata per cui io suggerisco di applicare il metodo più semplice anche se meno rigoroso...Oltretutto, trovare lo stesso giorno giuliano espresso nel calendario matto produrrebbe troppi cambiamenti. Per esempio il mio compleanno gregoriano, ossia il 24 maggio 1946, corrisponde al giorno giuliano 2431965 ma questo vuol dire che dovrei festeggiare il mio compleanno il 5 giugno e non più il 24 maggio che è una data che mi piace moltissimo, festa di Maria Ausiliatrice !. Dunque, anche per ragioni religiose preferisco mantenere le date dei Santi dove stanno e... sovrapporre le eventuali festività dei giorni 29, 30 e 31 allungando, solo a scopo religioso, il calendario matto ossia sovrapponendo quelle date a quelle dei primi tre giorni del mese successivo.Nel calendario matto le stagioni durano 13 settimane ossia 3 mesi ed una settimana e la data del loro inizio non è molto rigorosa perché nel calendario matto le correzioni vengono fatte a blocchi di sette giorni e non di un solo giorno.
Per questa ragione le date convenzionali di inizio delle quattro stagioni dovrebbero essere queste:Tra i vantaggi dell'uso del calendario matto c'è questo: ogni primo del mese cade sempre di lunedì per cui la festa di capodanno non cadrebbe mai in un giorno festivo e dunque i ponti festivi esisterebbero sempre, in qualsiasi anno.
- Primavera: 1 aprile.
- Estate: 8 luglio.
- Autunno: 15 settembre.
- Inverno: 22 dicembre.
La festa di Natale, il 25 dicembre, cadrebbe sempre di giovedì e, come unico strappo alla regola oltre al ferragosto potrebbe essere grandemente festeggiato il ferromatto ossia il 15 matto ovvero il 15/8 ( sempre lunedì ) e non solo il 15 agosto ( comunque anche lui sempre un lunedì ) che corrisponde al 15/9 del calendario matto.Compito della Chiesa Cattolica e dei Sommi Pontefici dovrebbe essere quello di dedicare ad opportuni santi piuttosto pazzoidi i giorni del mese matto ossia il mese aggiuntivo di 28 o, eccezionalmente, di 35 giorni.