Функция PHP gregoriantojd()
Пример
Преобразование даты по григорианскому календарю в число дней по юлианскому календарю и обратно в дату по григорианскому календарю:
<?php
$jd=gregoriantojd(6,20,2007);
echo $jd . "<br>";
echo jdtogregorian($jd);
?>
Определение и использование
Функция gregoriantojd() преобразует дату из григорианского календаря в число дней по юлианскому календарю.
Примечание. Хотя эта функция может обрабатывать даты, относящиеся к 4714 г. до н.э., обратите внимание, что григорианский календарь не был введен до 1582 г., а некоторые страны приняли его гораздо позже (Великобритания преобразовала календарь в 1752 г., СССР – в 1918 г., а Греция – в 1923 г.). Большинство европейских стран использовали юлианский календарь до григорианского.
Совет: посмотрите на функцию jdtogregorian() , чтобы преобразовать число дней по юлианскому календарю в дату по григорианскому календарю.
Синтаксис
gregoriantojd(month,day,year);
Значения параметров
Parameter | Description |
---|---|
month | Required. Specifies the month as a number from 1 to 12 |
day | Required. Specifies the day as a number from 1 to 31 |
year | Required. Specifies the year as a number between -4714 and 9999 |
Технические детали
Возвращаемое значение: | Возвращает номер дня по юлианскому календарю. |
---|---|
Версия PHP: | 4+ |
❮ Справочник по календарю PHP