cal_from_jd

(PHP 4 >= 4.1.0, PHP 5, PHP 7)

cal_from_jdПреобразует дату, заданную в юлианском календаре, в дату указанного календаря

Описание

cal_from_jd ( int $julian_day , int $calendar ) : array

cal_from_jd() преобразует дату юлианского календаря, заданную в julian_day, в дату указанного календаря calendar. Поддерживаемые значения calendar: CAL_GREGORIAN, CAL_JULIAN, CAL_JEWISH и CAL_FRENCH.

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

julian_day

День юлианского календаря как целое число

calendar

Календарь, в который нужно преобразовать дату

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

Возвращает массив, содержащий информацию о дате, такую как месяц, день, год, день недели (dow), сокращенное и полное название дня недели, месяца и дату в форме "месяц/день/год". День недели варьируется от 0 (воскресенье) to 6 (суббота).

Примеры

Пример #1 Пример использования cal_from_jd()

<?php
$today 
unixtojd(mktime(0008162003));
print_r(cal_from_jd($todayCAL_GREGORIAN));
?>

Результат выполнения данного примера:

Array
(
    [date] => 8/16/2003
    [month] => 8
    [day] => 16
    [year] => 2003
    [dow] => 6
    [abbrevdayname] => Sat
    [dayname] => Saturday
    [abbrevmonth] => Aug
    [monthname] => August
)

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

  • cal_to_jd() - Преобразует заданную дату в юлианскую
  • jdtofrench() - Переводит число дней в юлианском летоисчислении в дату по французскому республиканскому календарю
  • jdtogregorian() - Переводит число дней в юлианском летоисчислении в дату по Григорианскому календарю
  • jdtojewish() - Переводит количество дней из юлианского календаря в дату по еврейскому календарю
  • jdtojulian() - Переводит число дней в юлианском летоисчислении в дату по юлианскому календарю
  • jdtounix() - Переводит число дней в юлианском летоисчислении в метку времени Unix