Funkcióblokk EASTER_DAYS

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.

Bevitel YEAR

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.

Bevitel CALENDAR

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.

Kimenet DT

A kimenet visszaadja a számított napok számát számként.

Példa

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.