PHP - Fonctions de calendrier

L'extension de calendrier présente une série de fonctions pour simplifier la conversion entre différents formats de calendrier.

L'intermédiaire ou la norme sur lequel il est basé est le décompte des jours juliens. Le décompte des jours juliens est un décompte des jours à partir du 1er janvier 4713 av. J.-C. Pour effectuer une conversion entre les systèmes de calendrier, vous devez d'abord convertir le décompte des jours juliens, puis le système de calendrier de votre choix.

Installation

Pour que ces fonctions fonctionnent, vous devez compiler PHP avec --enable-calendar.

Configuration d'exécution

Cette extension n'a pas de directives de configuration définies dans php.ini.

Constantes de calendrier PHP

Sr. Non Constante et description PHP
1

CAL_GREGORIAN

calendrier Grégorien

3
2

CAL_JULIAN

calendrier julien

3
3

CAL_JEWISH

Calendrier juif

3
4

CAL_FRENCH

Calendrier républicain français

3
5

CAL_NUM_CALS

3
6

CAL_DOW_DAYNO

3
sept

CAL_DOW_SHORT

3
8

CAL_DOW_LONG

3
9

CAL_MONTH_GREGORIAN_SHORT

3
dix

CAL_MONTH_GREGORIAN_LONG

3
11

CAL_MONTH_JULIAN_SHORT

3
12

CAL_MONTH_JULIAN_LONG

3
13

CAL_MONTH_JEWISH

3
14

CAL_MONTH_FRENCH

3
15

CAL_EASTER_DEFAULT

4
16

CAL_EASTER_DEFAULT

4
17

CAL_EASTER_ROMAN

4
18

CAL_EASTER_ALWAYS_GREGORIAN

4
19

CAL_EASTER_ALWAYS_JULIAN

4
20

CAL_JEWISH_ADD_ALAFIM_GERESH

5
21

CAL_JEWISH_ADD_ALAFIM

5
22

CAL_JEWISH_ADD_GERESHAYIM

5

Liste des fonctions

PHP - indique la version la plus ancienne de PHP qui prend en charge la fonction.

Sr. Non Description de la fonction PHP
1 cal_days_in_month ()

Renvoie le nombre de jours dans un mois pour une année et un calendrier spécifiés

4
2 cal_from_jd ()

Convertit un nombre de jours juliens en une date d'un calendrier spécifié

4
3 cal_from_jd ()

Renvoie des informations sur un calendrier donné

4
4 cal_to_jd ()

Convertit une date en nombre de jours juliens

4
5 date_pasques ()

Renvoie l'horodatage Unix pour minuit à Pâques d'une année spécifiée

3
6 jours de pâques ()

Renvoie le nombre de jours après le 21 mars, pendant lesquels Pâques tombe pour une année donnée

3
sept FrançaisToJD ()

Convertit une date républicaine française en un nombre de jours juliens

3
8 GrégorienToJD ()

Convertit une date grégorienne en un nombre de jours juliens

3
9 JDDayOfWeek ()

Renvoie le jour de la semaine

3
dix JDMonthName ()

Renvoie un nom de mois

3
11 JDToFrançais ()

Convertit un nombre de jours juliens en date républicaine française

3
12 JDToGregorian ()

Convertit un nombre de jours julien en date grégorienne

3
13 jdtojewish ()

Convertit un nombre de jours juliens en date juive

3
14 JDToJulian ()

Convertit un nombre de jours julien en date julienne

3
15 jdtounix ()

Convertit un nombre de jours julien en un horodatage Unix

4
16 JewishToJD ()

Convertit une date juive en un nombre de jours juliens

3
17 JulianToJD ()

Convertit une date julienne en un nombre de jours juliens

3
18 unixtojd ()

Convertit un horodatage Unix en un nombre de jours juliens

4