easter_date

(PHP 3>= 3.0.9, PHP 4 >= 4.0.0)

easter_date -- Zjistit UNIXov² timestamp VelikonoΦnφ p∙lnoci v danΘm roce

Popis

int easter_date ( int year)

Vracφ UNIXov² timestamp odpovφdajφcφ VelikonoΦnφ p∙lnoci v danΘm roce. Default year je souΦasn² rok.

Varovßnφ: Tato funkce vygeneruje varovßnφ, pokud je year mimo rozsah UNIXov²ch timestamp∙ (tj. p°ed 1970 nebo po 2037).

P°φklad 1. Ukßzka easter_date()

echo date ("M-d-Y", easter_date(1999));        /* "Apr-04-1999" */
echo date ("M-d-Y", easter_date(2000));        /* "Apr-23-2000" */
echo date ("M-d-Y", easter_date(2001));        /* "Apr-15-2001" */

Datum Velikonoc bylo definovßno Nicaejsk²m koncilem v r. 325 n. l. jako ned∞le po prvnφm ·pl≥ku kter² p°ipadß na nebo po jarnφ rovnodennosti. Rovnodennost se v╛dy p°edpoklßdß na 21. b°ezna, tak╛e se v²poΦet redukuje na urΦenφ data ·pl≥ku a data nßsledujφcφ ned∞le. Zde pou╛it² algoritmus byl poprvΘ pou╛it kolem roku 532 Dionysiem Exiguem. V JulißnskΘm kalendß°i (pro lΘta p°ed 1753) se na sledovßnφ fßzφ M∞sφce pou╛φval jednoduch² devatenßctilet² cyklus. V GregorißnskΘm kalendß°i (pro lΘta po 1753 - navr╛en Claviem a Liliem a zaveden pape╛em ╪eho°em XIII v °φjnu 1582, v Britßnii a jejφch koloniφch v zß°φ 1752) se p°idßvajφ dva faktory, kterΘ tento cyklus zp°es≥ujφ.

(K≤d je zalo╛en na C programu od Simona Kershawa, <webmaster@ely.anglican.org>)

V²poΦet Velikonoc p°ed rokem 1970 nebo po roce 2037 viz easter_days().