juliantojd

(PHP 4, PHP 5, PHP 7, PHP 8)

juliantojd — Переказує дату за юліанським календарем у число днів у юліанському літочисленні

Опис

juliantojd(int $month, int $day, int $year): int

Діапазон можливих дат для юліанського календаря: з 4713 до н.е. по 9999 н.е.

Незважаючи на те, що функція може обробляти дати аж до 4713 до н.е., практично перетворення для таких ранніх дат не має сенсу. Календар був створений у 46 році до н.е., але деякі деталі ще допрацьовувалися принаймні до 8 року н.е., а за деякими даними – до 4 століття. Також, початок року відрізнявся від однієї культури до іншої - не скрізь Січень був першим місяцем року.

Застереження

Пам'ятайте, що зараз загальноприйнятим у світі вважається григоріанський календар. Функція gregoriantojd() може перетворювати дати за цим календарем на число днів у юліанському літочисленні.

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

month

Місяць у вигляді числа від 1 (січень) до 12 (грудень)

day

День у вигляді числа від 1 до 31

year

Рік у вигляді числа між -4713 та 9999

Значення, що повертаються

Юліанський день у вигляді числа для заданої дати за юліанським календарем.

Дивіться також

  • jdtojulian() - Переказує кількість днів у юліанському літочисленні в дату за юліанським календарем
  • cal_to_jd() - Перетворює задану дату на юліанську