PHP 8.1.24 Released!


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

cal_from_jdConverts from Julian Day Count to a supported calendar


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

cal_from_jd() converts the Julian day given in julian_day into a date of the specified calendar. Supported calendar values are CAL_GREGORIAN, CAL_JULIAN, CAL_JEWISH and CAL_FRENCH.



Julian day as integer


Calendar to convert to

Valor Retornado

Returns an array containing calendar information like month, day, year, day of week (dow), abbreviated and full names of weekday and month and the date in string form "month/day/year". The day of week ranges from 0 (Sunday) to 6 (Saturday).


Exemplo #1 cal_from_jd() example

= unixtojd(mktime(0, 0, 0, 8, 16, 2003));
print_r(cal_from_jd($today, CAL_GREGORIAN));

O exemplo acima produzirá:

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

Veja Também

  • cal_to_jd() - Converte um calendário (suportado) para o calendário "Julian Day Count"
  • jdtofrench() - Converte do calendário "Julian Day Count" para o calendário Republicano Francês
  • jdtogregorian() - Converte uma data no formato "Julian Day Count" para o formato Gregoriano
  • jdtojewish() - Converts a Julian day count to a Jewish calendar date
  • jdtojulian() - Converte uma data do calendário "Julian Day Count" para o calendário "Julian"
  • jdtounix() - Converte do formato de dada Juliana para Unix timestamp

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top