EASTER_DAYS İş Bloku

EASTER_DAYS İş Bloku, 21 Mart ile Paskalya Pazarası arasındaki gün sayısını hesaplar.

İpuçları: Bu iş bloku, EASTER_DATE'i kullanarak 1970 öncesi yıllar için de Paskalya tarihini belirlemek amacıyla kullanılabilir.

Paskalya tarihi, Nicea Konseyi tarafından 325 yılında, ilk bahar dolunayından sonraki ilk pazar günü olarak belirlenmiştir. Bu hesaplama, güneşin dönüşü her zaman 21 Mart'ta olduğu varsayılarak yapılır ve bu nedenle hesaplama, dolunayın ve ardından gelen pazar gününün belirlenmesine indirgenir. Bu amaçla kullanılan algoritmalar, Dionysius Exiguus tarafından yaklaşık 532 yılında tanıtılmıştır. Julian takviminde (1753 öncesi yıllar için) ay fazlarının belirlenmesi için basit bir 19 yıllık döngü kullanılır. Gregorian takvimde (1753 sonrası yıllar için, Clavius ve Lilius tarafından tasarlanmış ve Ekim 1582'de Papa XIII. Gregory tarafından ilk kez uygulanmış, Eylül 1752'de Britanya ve kolonileri tarafından da benimsenmiş) iki ek düzeltme faktörü tanıtılmıştır, hesaplamaların doğruluğunu artırmak amacıyla.

Giriş YEAR

Giriş, çıkışın hesaplanması için kullanılan yılı tanımlar. Yıl belirtilmezse, geçerli yıl kullanılacaktır.

Giriş CALENDAR

Kullanılacak takvimi tanımlar. Bu amaçla sadece girişin ilk harfi değerlendirilir. Değerler "julian" ve "J", aynı anlamda kullanılır.

Değer Takvim
"J" Julian takvimi kullanır.
"R" Roma takvimi kullanır. 1583 öncesi yıllar için Julian takvimi ve daha sonraki yıllar için Gregorian takvimi kullanılır.
"G" Her zaman Gregorian takvimi kullanır.
Diğer tüm değerler Standart takvim kullanılır. 1753 öncesi yıllar için Julian takvimi ve daha sonraki yıllar için Gregorian takvimi kullanılır.

Çıkış DT

Çıkış, hesaplanan gün sayısını sayı olarak döndürür.

Örnek

Burada, bir aralık dışındaki bir tarihin dönüştürülmesi için bir örnek bulunmaktadır. Julian takvimi için yapılan hesaplama, farklılık gösterebilir.

Bu işlev, Gregorian takvimi ile EASTER_DATE iş bloku ile aynıdır.