Blok funkcji EASTER_DAYS

Blok funkcji EASTER_DAYS oblicza liczbę dni między 21 marca a Niedzielą Wielkanocną.

Porada: Ten blok funkcji można użyć zamiast EASTER_DATE, aby określić datę Wielkanocy również dla lat przed 1970 rokiem.

Data Wielkanocy została ustalona przez sobór nicejski w roku 325 na pierwszy niedzielny dzień po pierwszym pełni księżyca po równonocy wiosennej. Przyjmuje się, że równonoc wiosenna zawsze przypada na 21 marca, więc obliczenie sprowadza się do określenia następnej pełni księżyca i następującego po niej niedzieli. Algorytmy używane do tego celu zostały wprowadzone około roku 532 przez Dionizyja Małego. W kalendarzu juliańskim (dla lat przed 1753 rokiem) podstawą określenia faz księżyca jest prosty cykl o długości 19 lat. W kalendarzu gregoriańskim (dla lat po 1753 roku - zaprojektowanym przez Claviusa i Liliusa, wprowadzonym po raz pierwszy przez papieża Grzegorza XIII w październiku 1582 roku i przyjętym w wrześniu 1752 roku również przez Brytanię i jej kolonie) wprowadzono dwa dodatkowe czynniki korekcyjne, aby zwiększyć dokładność obliczeń.

Wejście YEAR

Wejście określa rok do obliczenia wyjścia. Jeśli rok nie jest podany, używany jest bieżący rok.

Wejście CALENDAR

Określa kalendarz do użycia. W tym celu wyłącznie pierwsza litera wejścia jest oceniana. Wartości "julian" oraz "J" są interpretowane w ten sam sposób.

Wartość Kalendarz
"J" Używa kalendarza juliańskiego.
"R" Używa kalendarza rzymskiego. Dla lat przed 1583 rokiem używany jest kalendarz juliański, a dla późniejszych lat kalendarz gregoriański.
"G" Zawsze używa kalendarza gregoriańskiego.
Wszystko inne Używa domyślnego kalendarza. Dla lat przed 1753 rokiem używany jest kalendarz juliański, a dla późniejszych lat kalendarz gregoriański.

Wyjście DT

Wyjście zwraca obliczoną liczbę dni jako wartość numeryczną.

Przykład

Oto przykład konwersji daty poza zakresem. Obliczenia dla kalendarza juliańskiego mogą się różnić.

Ta funkcja odpowiada blokowi funkcji EASTER_DATE z kalendarzem gregoriańskim.