PHP 5 Календарь Функции
Введение в PHP-календарь
Расширение календаря содержит функции, которые упрощают преобразование между различными форматами календаря.
Он основан на Юлианский день Кол, который является количество дней, начиная с 1 января, 4713 до н.э.
Примечание: Для преобразования между форматами календаря, вы должны сначала преобразовать в Юлианский день Кол, затем в календарь по вашему выбору.
Примечание: Юлианский день рассчитывать не то же самое, как юлианский календарь!
Установки
Для работы этих функций необходимо скомпилировать PHP с--Enable-Calendar.
Версия PHP для Windows имеет встроенную поддержку этого расширения.
PHP 5 функции календаря
Функции | Описание |
---|---|
cal_days_in_month() | Возвращает количество дней в месяце для указанного года и календаря |
cal_from_jd() | Преобразует юлианский отсчет дня в дату указанного календаря |
cal_info() | Возвращает сведения о заданном календаре |
cal_to_jd() | Преобразует дату в указанном календаре в число Юлианских дней |
easter_date() | Возвращает метку времени Unix для полуночи на Пасху указанного года |
easter_days() | Возвращает число дней после 21 марта, что Пасхальный день в указанном году |
frenchtojd() | Преобразует Французской Республиканской дате Юлианский день Кол |
gregoriantojd() | Преобразует григорианский день в число Юлианских дней |
jddayofweek() | Возвращает день недели |
jdmonthname() | Возвращает имя месяца |
jdtofrench() | Преобразует юлианский отсчет дня к французской Республиканской дате |
jdtogregorian() | Преобразует отсчет юлианского дня в григорианский день |
jdtojewish() | Преобразует юлианский отсчет дня к еврейской дате |
jdtojulian() | Преобразует Юлианский день рассчитывать на Юлианскую дату |
jdtounix() | Преобразует юлианский отсчет дня в метку времени Unix |
jewishtojd() | Преобразует еврейскую дату в юлианский отсчет дня |
juliantojd() | Преобразует Юлианскую дату в юлианский отсчет дня |
unixtojd() | Преобразует метку времени Unix в число Юлианских дней |
PHP 5 предопределенные константы календаря
Постоянной | Тип | Версия PHP |
---|---|---|
CAL_GREGORIAN | Integer | PHP 4 |
CAL_JULIAN | Integer | PHP 4 |
CAL_JEWISH | Integer | PHP 4 |
CAL_FRENCH | Integer | PHP 4 |
CAL_NUM_CALS | Integer | PHP 4 |
CAL_DOW_DAYNO | Integer | PHP 4 |
CAL_DOW_SHORT | Integer | PHP 4 |
CAL_DOW_LONG | Integer | PHP 4 |
CAL_MONTH_GREGORIAN_SHORT | Integer | PHP 4 |
CAL_MONTH_GREGORIAN_LONG | Integer | PHP 4 |
CAL_MONTH_JULIAN_SHORT | Integer | PHP 4 |
CAL_MONTH_JULIAN_LONG | Integer | PHP 4 |
CAL_MONTH_JEWISH | Integer | PHP 4 |
CAL_MONTH_FRENCH | Integer | PHP 4 |
CAL_EASTER_DEFAULT | Integer | PHP 4.3 |
CAL_EASTER_ROMAN | Integer | PHP 4.3 |
CAL_EASTER_ALWAYS_GREGORIAN | Integer | PHP 4.3 |
CAL_EASTER_ALWAYS_JULIAN | Integer | PHP 4.3 |
CAL_JEWISH_ADD_ALAFIM_GERESH | Integer | PHP 5.0 |
CAL_JEWISH_ADD_ALAFIM | Integer | PHP 5.0 |
CAL_JEWISH_ADD_GERESHAYIM | Integer | PHP 5.0 |