
A Funkcióblokk EASTER_DAYS kiszámítja a napok számát a március 21. és a húsvét vasárnapja között.
Tip: Ez a funkcióblokk használható az EASTER_DATE helyett is, hogy meghatározzuk a húsvét dátumát 1970 előtt is.
A húsvét dátumát a niceai zsinat 325-ben határozta meg az első vasárnapra, amely az első tavaszi holdteljes után következik a nap- és éj egyenlőség után. Ebben az esetben feltételezik, hogy a nap- és éj egyenlőség mindig március 21-én van, így a számítás a következő teljeshold és azt követő vasárnap meghatározására korlátozódik. Az ehhez használt algoritmusokat Dionysius Exiguus vezette be körülbelül 532-ben. A julián naptárban (1753 előtt) a holdfázisok meghatározásához egy egyszerű 19 éves ciklust használnak. A gregorián naptárban (1753 után, amelyet Clavius és Lilius tervezett, először bevezette XIII. Gergely pápa októberben 1582-ben, majd szeptemberben 1752-ben Britanniában és annak gyarmataiban is) két további korrekcióstényezőt vezettek be a számítások pontosságának növelése érdekében.
A bevitel meghatározza az évet, amelyhez a kimenetet kell számítani. Ha az év nem megadva, akkor az aktuális év kerül használatra.
Meghatározza a használt naptárt. Ebben csak az első betűt értékelik ki. Az "julian" és "J" értékek egyformán értelmezendők.
| Érték | Naptár |
|---|---|
| "J" | Használja a julián naptárt. |
| "R" | Használja a római naptárt. 1583 előtt a julián naptár, és azután a gregorián naptár használata. |
| "G" | Mindig használja a gregorián naptárt. |
| Minden más | Használja az alapértelmezett naptárt. 1753 előtt a julián naptár, és azután a gregorián naptár használata. |
A kimenet visszaadja a számított napok számát számként.
Itt van egy példa az időtartományon kívüli dátum konvertálására. A julián naptár számítása eltérhet.

Ez a függvény megfelel az EASTER_DATE funkcióblokknak a gregorián naptárral.