Description
int
easter_days
( int year)
easter_days(
)
retourne
le
nombre
de
jours
entre
le
21
Mars
et
Pâques
,
pour
une
année
donnée
.
Si
l'
année
n'est
pas
précisée
,
l
'année
en
cours
est
utilisée
par
défaut
.
easter_days(
)
peut
être
utilisée
à
la
place
de
easter_date(
)
pour
calculer
la
date
de
Pâques
,
pour
les
années
qui
tombent
hors
de
l'intervalle
de
validité
des
timestamps
UNIX
(i.e
.
avant
1970
ou
après
2037
)
.
Exemple
1
.
Exemple
avec
easter_days(
)
?php
echo
easter_days(
1999)
;
/
*
14
,
i.e
.
4
Avril
*
/
echo
easter_days(
1492)
;
/
*
32
,
i.e
.
22
Avril
*
/
echo
easter_days(
1913)
;
/
*
2
,
i.e
.
23
Mars
*
/
?
|
|
La
date
de
Pâques
a
été
fixée
par
le
concile
de
Nicée
,
en
325
de
notre
ère
,
comme
étant
le
dimanche
après
la
première
pleine
lune
qui
suit
l
'
équinoxe
de
printemps
.
L
'
équinoxe
de
printemps
est
considéré
comme
étant
toujours
le
21
mars
,
ce
qui
réduit
le
problème
au
calcul
de
la
date
de
la
lune
pleine
qui
suit
,
et
le
dimanche
suivant
.
L
'
algorithme
fut
introduit
vers
532
,
par
Dionysius
Exiguus
.
Avec
le
calendrier
Julien
,
(
pour
les
années
avant
1753
)
,
un
cycle
de
19
ans
suffit
pour
connaître
les
date
des
phases
de
la
lune
.
Avec
le
calendrier
grégorien
,
(
à
partir
des
années
1753
,
conçu
par
Clavius
et
Lilius
,
puis
introduit
par
le
pape
Grégoire
XIII
en
octobre
1582
,
et
en
Grande
Bretagne
et
ses
colonies
en
septembre
1752
)
,
deux
facteurs
de
corrections
ont
été
ajoutés
pour
rendre
le
cycle
plus
précis
.
(
Ce
code
est
basé
sur
le
programme
en
C
de
Simon
Kershaw
,
webmaster@ely.anglican.org
)
Voir
aussi
easter_date(
)
.