PHP gregoriantojd()Функции

PHP Calendar 参考手册Справочное руководство по календарю PHP

Примеры

Преобразуйте григорианскую дату в юлианский день, а затем преобразуйте её обратно в григорианскую дату:

<?php
$jd=gregoriantojd(6,20,2007);
echo $jd . "<br>";
echo jdtogregorian($jd);
?>

Запустить пример »

Определение и использование

Функция gregoriantojd() преобразует григорианскую дату в юлианский день.

Примечание:Хотя функция может обрабатывать даты до 4714 г. до н. э., следует учитывать, что григорианский календарь был установлен только в 1582 году, а некоторые страны приняли его ещё позже (Великобритания в 1752 году, Советский Союз в 1918 году, Греция в 1923 году). Большинство европейских стран использовали римский юлианский календарь (солнечный календарь) до григорианского календаря.

Подсказка:См. также jdtogregorian()функцию, используемую для преобразования юлианского дня в григорианскую дату.

Синтаксис

gregoriantojd(month,day,year);

Параметр Описание
month Обязательный. Число от 1 до 12, указывающее месяц.
day Обязательный. Число от 1 до 31, указывающее день.
год Обязательный. Число от -4714 (что соответствует 4714 г. до н. э.) до 9999 (что соответствует 9999 г. н. э.), задающее год.

Технические детали

Возвращаемое значение: Возвращает номер юлианского дня.
Версия PHP: 4+


PHP Calendar 参考手册Справочное руководство по календарю PHP Другие расширения