English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Основы

PHP Уровень продвинутый

PHP & MySQL

PHP Руководство

PHP gregoriantojd() Пример использования и пример

PHP Calendar Календарные функции руководства

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

Синтаксис

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

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

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

Параметр

НомерПараметры и описание
1

month(обязателен)

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

2

day(обязателен)

Число от 1 до 31

3

year(обязателен)

Год,介于-4714和9999之间

Возвратное значение

Дано юлианское число даты гражданского календаря, является целым числом.

Онлайн пример

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

<?php
     $jd = gregoriantojd(1, 12, 1990);
   echo "$jd";
   print "\n";
   
   $gregorian = jdtogregorian($jd);
   echo "$gregorian";
   print "\n";
?>
Проверим‹/›

Результат вывода:

2447904 
1/12/1990

  PHP Calendar Календарные функции руководства