PHP Manuál | ||
---|---|---|
Predchádzajúci | Nasledujúci |
Vracia UNIXový čas zodpovedajúci polnoci na Veľkú Noc daného roku.
Od PHP 4.3.0 je parameter rok voliteľný a ak sa vynechá, tak je predvolene nastavený na súčasný rok podľa miestneho času.
Upozornenie: Táto funkcia bude generovať varovné hlásenia ak je rok mimo rozsah UNIXového času (t.j. pred 1970 alebo po 2037).
Dátum Veľkonočného dňa bol definovaný Radou Nicaea v 325 n.l. ako nedeľa po prvom splne, ktorý padá na jarnú rovnodennosť alebo po ňom. Rovnodennosť pripadá vždy na 21. marec, takže výpočet sa redukuje o určovanie dátumu po splne a dátumu následujúcej nedele. Tu použitý algoritmus bol predstavený okolo roku 532 Dionysiusom Exiguusom. V Juliánskom kalendári ( pre roky pred 1753) sa jednoduchý 19-ročný cyklus používa na sledovanie fáz Mesiaca. V Gregoriánskom kalendári (pre roky po roku 1753 - vymysleli ho Clavius a Lilius a predstavil ho Pápež Gregory XIII v októbri 1582, do Británie a jej kolónii v septembri 1752) sú pridané dva opravné faktory, aby sa cyklus urobil presnejším.
(Kód je založený na C programe od Simona Kershawa, <webmaster@ely.anglican.org>)
Pozri easter_days() pre výpočet Veľkej noci pred 1970 alebo po 2037.
Predchádzajúci | Domov | Nasledujúci |
cal_to_jd | Hore | easter_days |