Il primo Concilio di Nicea (anno 325) stabilì che la solennità della Pasqua di Resurrezione sarebbe stata celebrata nella domenica seguente il primo plenilunio (quattordicesimo giorno della luna ecclesiastica) che viene dopo l'equinozio di primavera.
Per questo la data di Pasqua è compresa tra il 22 marzo e il 25 aprile (inclusi). Infatti, se proprio il 21 marzo è di luna piena, e questo giorno è sabato, sarà Pasqua il giorno dopo (22 marzo); se invece è domenica, il giorno di Pasqua sarà la domenica successiva (28 marzo).
D'altro canto, se il plenilunio succede il 20 marzo, quello successivo si verificherà il 18 aprile, e se questo giorno fosse per caso una domenica occorrerebbe aspettare la domenica successiva, cioè il 25 aprile.
Nel corso dei secoli V-VII si affermò (grazie soprattutto all'opera di Dionigi il Piccolo) il metodo di compilare delle tavole delle date di Pasqua, basato sul ciclo diciannovennale di Metone. In pratica, la data di Pasqua era il risultato di un algoritmo che combinava il ciclo di Metone, e quindi il numero d'oro, con il ciclo solare, ottenendo un ciclo di 19 x 28 = 532 anni.
Parecchie chiese ortodosse utilizzano il calendario giuliano, anziché il gregoriano, per il calcolo del giorno di Pasqua, che in tal modo viene celebrato in un giorno generalmente diverso rispetto a quello della Chiesa cattolica e delle chiese protestanti.
E' in corso un tentativo da parte della Chiesa cattolica, delle chiese ortodosse e di quelle protestanti di stabilire una data di Pasqua che sia la stessa sia per le chiese occidentali, sia per quelle orientali. Ciò sarebbe possibile se, anziché ricorrere ad algoritmi e ad una data dell'equinozio fissata a priori (21 marzo), si procedesse a eseguire i calcoli sulla base del momento esatto degli eventi astronomici (equinozio e pleniluni).
Si usano normalmente quattro diversi metodi per calcolare la data della Pasqua, tutti più o meno complicati da utilizzare e difficili da comprendere:il primo richiede la conoscenza dell'epatta; il secondo è un metodo aritmetico, dovuto al celebre matematico Karl Friedrich Gauss (1777-1855); il terzo è sotto molti aspetti il più comodo e universale di tutti, soprattutto se si effettuano i calcoli mediante il computer, ed è un algoritmo di Oudin riproposto e modificato da Claus Tondering nel suo sito Frequently asked questions about calendars; col quarto, infine, la data di Pasqua si ricava dal numero d'oro mediante una tabella.
La nostra sorpresa nell'uovo dello sviluppatore è la funzione per il calcolo del giorno Pasqua, dal 326 al 4099, basata sull'algoritmo di Oudin-Tondering e implementata in VisualBasic.
Se invece volete evitare qualsiasi mal di testa o avete fretta di prenotare le ferie per il prossimo anno, qui trovate la "pappa pronta"...
Gran parte dei concetti e dei contenuti è liberamente tratta dall'esaustivo sito di Eugenio Songia.