ЛУЧШИЙ САЙТ ДЛЯ ВЕБ-РАЗРАБОТЧИКОВ

PHP Учебник

PHP СТАРТ PHP Введение PHP Установка PHP Синтаксис PHP Комментарии PHP Переменные PHP Echo / Print PHP Типы данных PHP Строки PHP Числа PHP Константы PHP Операторы PHP If...Else...Elseif PHP Switch PHP Циклы PHP Функции PHP Массивы PHP Глобальные переменные

PHP Формы

PHP Обработка форм PHP Проверка формы PHP Обязательные поля формы PHP Форма URL/E-mail PHP Полная форма

PHP Продвинутый

PHP Дата и время PHP Подключение файлов PHP Обработка файлов PHP Файл Открыть/Читать PHP Файл Создать/Записать PHP Загрузка файлов PHP Cookies PHP Сессии PHP Фильтры PHP Расширенные фильтры PHP JSON

PHP OOП

PHP Что такое ООП PHP Классы/Объекты PHP Конструктор PHP Деструктор PHP Модификаторы доступа PHP Наследование PHP Константы PHP Абстрактные классы PHP Трейты PHP Статические методы PHP Статические свойства

MySQL База данных

MySQL База данных MySQL Коннект MySQL Создать DB MySQL Создать таблицы MySQL Вставить данные MySQL Получить последний ID MySQL Вставить несколько MySQL Подготовленный MySQL Выбрать данные MySQL Where MySQL Сортировать MySQL Удалить данные MySQL Обновить данные MySQL Ограничить данные

PHP XML

PHP XML Парсеры PHP SimpleXML Парсер PHP SimpleXML - Получить PHP XML Expat PHP XML DOM

PHP - AJAX

AJAX Введение AJAX PHP AJAX База данных AJAX XML AJAX Живой поиск AJAX Опрос

PHP Примеры

PHP Примеры PHP Компилятор PHP Викторина PHP Упражнения PHP Сертификация

PHP Справочник

PHP Обзор PHP Массив PHP Календарь PHP Дата/Время PHP Каталог PHP Ошибка PHP Исключения PHP Файловая система PHP Фильтр PHP FTP PHP JSON PHP Ключевые слова PHP Libxml PHP Mail PHP Математический PHP Разное PHP MySQLi PHP Сеть PHP Output Control PHP RegEx PHP SimpleXML PHP Поток PHP Строка PHP Обработка переменных PHP XML Парсер PHP Zip PHP Часовые пояса

PHP. Уроки для начинающих

PHP Календарь. Функции


Введение в PHP календарь

Расширение календаря содержит функции, упрощающие преобразование между различными форматами календаря.

Он основан на подсчете дней по юлианскому календарю, который представляет собой количество дней, начиная с 1 января 4713 года до нашей эры.

Примечание: Для преобразования между форматами календаря необходимо сначала преобразовать в счетчик дней по юлианскому календарю, а затем в календарь по вашему выбору.

Примечание: Счетчик дней по юлианскому календарю - это не то же самое, что по юлианскому календарю!


Установка

Чтобы эти функции работали, вам необходимо скомпилировать PHP с помощью --enable-calendar.

Версия PHP для Windows имеет встроенную поддержку этого расширения.


Функции PHP календаря

Функция Описание
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 Предопределенные календарные константы

Константа Тип 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