Blok funkcija EASTER_DAYS

Blok funkcija EASTER_DAYS izračunava broj dana između 21. ožujka i Uskrsa.

Savjet: Ovaj blok funkcije može se koristiti umjesto EASTER_DATE kako bi se odredilo datum Uskrsa i za godine prije 1970.

Datum Uskrsa je određen na Konzilu u Niceji 325. godine kao prvi nedjelja nakon prvog proljetnog punog mjeseca nakon ravnodnevice. Pretpostavlja se da ravnodnevica uvijek pada na 21. ožujka, pa se izračun svodi na određivanje sljedećeg punog mjeseca i nedjelje koja slijedi. Algoritmi koji se koriste u ovom procesu su uvedeni oko godine 532. od Dionysius Exiguus. Unutar julijanskog kalendara (za godine prije 1753.) za određivanje fazi mjeseca koristi se jednostavan ciklus od 19 godina. U gregorijanskom kalendaru (za godine nakon 1753. - zamislio Clavius i Lilius, prvi put uveden od pape Grgura XIII u listopadu 1582. i preuzet u rujnu 1752. i od Britanije i njenih kolonija) uvedeni su dva dodatna korektivna faktora kako bi se povećala točnost izračuna.

Ulaz YEAR

Ulaz definira godinu za izračun izlaza. Ako godina nije navedena, koristi se trenutna godina.

Ulaz CALENDAR

Definira kalendar koji treba koristiti. U ovom slučaju samo se prvi slovo ulaza procjenjuje. Vrijednost "julian" i "J" tumače se na isti način.

Vrijednost Kalendar
"J" Koristi se julijanski kalendar.
"R" Koristi se rimski kalendar. Za godine prije 1583 koristi se julijanski kalendar, a za kasnije godine gregorijanski kalendar.
"G" Uvijek se koristi gregorijanski kalendar.
Sve ostalo Koristi se standardni kalendar. Za godine prije 1753 koristi se julijanski kalendar, a za kasnije godine gregorijanski kalendar.

Izlaz DT

Izlaz vraća izračunati broj dana kao broj.

Primjer

Ovo je primjer za pretvaranje datuma izvan raspona. Izračun za julijanski kalendar može se razlikovati.

Ova funkcija odgovara bloku funkcije EASTER_DATE s gregorijanskim kalendarom.