Преобразование григорианской даты в юлианское число дней и обратно в григорианскую дату:
<?php$jd=gregoriantojd(6,20,2007);echo $jd "<br>";echo jdtogregorian($jd);?>Функция gregoriantojd() преобразует дату из григорианского календаря в число дней по юлианскому календарю.
Примечание. Хотя эта функция обрабатывает даты до 4714 г. до н. э., следует отметить, что григорианский календарь был установлен только в 1582 г., а некоторые страны приняли его даже позже (Великобритания в 1752 г., Советский Союз в 1918 г. и Греция в 1923 г.). Большинство европейских стран используют юлианский календарь (григорианский календарь) перед григорианским календарем.
Совет: См. функцию jdtogregorian(), которая преобразует количество дней по юлианскому календарю в даты по григорианскому календарю.
gregoriantojd( месяц,день,год);
параметр | описывать |
---|---|
месяц | Необходимый. Число от 1 до 12, определяющее месяц. |
день | Необходимый. Число от 1 до 31, определяющее день. |
год | Необходимый. Число от -4714 (что соответствует 4714 г. до н.э.) до 9999 (что соответствует 9999 г. н.э.), определяющее год. |
Возвращаемое значение: | Возвращает номер дня по юлианскому календарю. |
---|---|
PHP-версия: | 4+ |