Derniers tutoriels de développement web
 

PHP 5 Fonctions Calendrier


Calendrier PHP Présentation

L'extension du calendrier contient des fonctions qui simplifie la conversion entre différents formats de calendrier.

Il est basé sur le nombre de jours du Julian, qui est un nombre de jours à compter du 1er Janvier, 4713 BC

Remarque: Pour convertir des formats de calendrier, vous devez d' abord convertir nombre de jours Julien, puis le calendrier de votre choix.

Note: Le comte Julian Day n'est pas le même que le calendrier julien!


Installation

Pour utiliser ces fonctions, vous devez compiler PHP avec l'option --enable-calendrier.

La version Windows de PHP a un support intégré pour cette extension.


PHP 5 Fonctions Calendrier

Fonction La description
cal_days_in_month() Renvoie le nombre de jours dans un mois pour une année donnée et le calendrier
cal_from_jd() Un jour convertit Julien comte en date d'un calendrier spécifié
cal_info() Renvoie des informations sur un calendrier spécifié
cal_to_jd() Convertit une date dans un calendrier spécifié nombre de jours Julien
easter_date() Renvoie l'horodatage Unix pour Pâques, à minuit une année donnée
easter_days() Retourne le nombre de jours après le 21 Mars, que le jour de Pâques est une année donnée
frenchtojd() Convertit une date républicaine française en nombre de jours Julien
gregoriantojd() Convertit une date grégorienne en nombre de jours Julien
jddayofweek() Renvoie le jour de la semaine
jdmonthname() Renvoie le nom du mois
jdtofrench() Un jour convertit Julian Count à une date républicaine française
jdtogregorian() Un jour convertit Julian Count à une date grégorienne
jdtojewish() Un jour convertit Julian Count à une date juive
jdtojulian() Un jour convertit Julian Count à une date Julian
jdtounix() Convertit nombre de jours Julien en timestamp Unix
jewishtojd() Convertit une date juive en nombre de jours Julien
juliantojd() Convertit une date Julian à un comte Julian Day
unixtojd() Convertit timestamp Unix nombre de jours Julien

PHP 5 Calendrier Constantes pré-définies

Constante Type version PHP
CAL_GREGORIAN Entier PHP 4
CAL_JULIAN Entier PHP 4
CAL_JEWISH Entier PHP 4
CAL_FRENCH Entier PHP 4
CAL_NUM_CALS Entier PHP 4
CAL_DOW_DAYNO Entier PHP 4
CAL_DOW_SHORT Entier PHP 4
CAL_DOW_LONG Entier PHP 4
CAL_MONTH_GREGORIAN_SHORT Entier PHP 4
CAL_MONTH_GREGORIAN_LONG Entier PHP 4
CAL_MONTH_JULIAN_SHORT Entier PHP 4
CAL_MONTH_JULIAN_LONG Entier PHP 4
CAL_MONTH_JEWISH Entier PHP 4
CAL_MONTH_FRENCH Entier PHP 4
CAL_EASTER_DEFAULT Entier PHP 4.3
CAL_EASTER_ROMAN Entier PHP 4.3
CAL_EASTER_ALWAYS_GREGORIAN Entier PHP 4.3
CAL_EASTER_ALWAYS_JULIAN Entier PHP 4.3
CAL_JEWISH_ADD_ALAFIM_GERESH Entier PHP 5.0
CAL_JEWISH_ADD_ALAFIM Entier PHP 5.0
CAL_JEWISH_ADD_GERESHAYIM Entier PHP 5.0