Наша группа в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

GregorianToJD

(PHP 4, PHP 5)

GregorianToJD — Преобразует дату по Григорианскому календарю в количество дней в Юлианском летоисчислении


Описание

int gregoriantojd ( int $month , int $day , int $year )

Разрешенный диапазон дат для Григорианского календаря с 4714 года до н.э. по 9999 год н.э.

Несмотря на возможность обработки дат вплоть до 4714 года до н.э., такое использование имеет мало смысла. Григорианский календарь не существовал до 15 октября 1582 года (или 5 октября 1582 в Юлианском календаре). Некоторые страны не переходили на этот календарь очень долгое время. Например, Великобритания совершила переход в 1752 году, СССР в 1918г., Греция в 1923г. Большинство стран Европы предпочитали Юлианский календарь Григорианскому.


Список параметров

month -

Месяц в виде числа от 1 (январь) до 12 (декабрь)

day -

День в виде числа от 1 до 31

year -

Года в виде числа от -4714 до 9999


Возвращаемые значения

Число дней (integer) в Юлианском летоисчислении для даты по Григорианскому календарю.


Примеры

Пример #1 Календарные функции
$jd = GregorianToJD(10, 11, 1970);
echo "$jd\n";
$gregorian = JDToGregorian($jd);
echo "$gregorian\n";


Смотрите также

  • jdtogregorian() - Переводит число дней в Юлианском летоисчислении в дату по Григорианскому календарю
  • cal_to_jd() - Преобразует заданную дату в Юлианское исчисление


Описание на ru2.php.net
Описание на php.ru