PHP gregoriantojd()Функции
Справочное руководство по календарю PHP
Примеры
Преобразуйте григорианскую дату в юлианский день, а затем преобразуйте её обратно в григорианскую дату:
<?php
$jd=gregoriantojd(6,20,2007);
echo $jd . "<br>";
echo jdtogregorian($jd);
?>
$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 Другие расширения