PHP | cal_from_jd() Function
The cal_from_jd() function is an inbuilt function in PHP that is used to convert a Julian Day Count into a supported calendar such as the Gregorian calendar, French Calendar, Jewish calendar, etc. This function accepts two parameters $jd and $calendar and returns the array containing calendar information of the specified calendar.
Syntax:
array cal_from_jd( $jd, $calendar )
Parameters: This function accepts two parameters as mentioned above and described below:
- $jd: It is used to specify the Julian day as an integer.
- $calendar: It is used to specify the calendar in which the date is converted. The supported calendars are the Gregorian calendar, Julian calendar, French calendar, and Jewish calendar.
Return Value: This function returns an array containing calendar information which is listed below:
- date in the form “month/day/year”
- month
- year
- day of week
- abbreviated and full names of weekday and month
Program 1:
php
<?php
$input = unixtojd( mktime (0, 0, 0, 8, 16, 2016));
print_r(cal_from_jd( $input , CAL_GREGORIAN));
?>
|
Output:
Array
(
[date] => 8/16/2016
[month] => 8
[day] => 16
[year] => 2016
[dow] => 2
[abbrevdayname] => Tue
[dayname] => Tuesday
[abbrevmonth] => Aug
[monthname] => August
)
Program 2:
php
<?php
$today = unixtojd( mktime (0, 0, 0, 6, 20, 2007));
print_r(cal_from_jd( $today , CAL_JEWISH));
?>
|
Output:
Array
(
[date] => 11/4/5767
[month] => 11
[day] => 4
[year] => 5767
[dow] => 3
[abbrevdayname] => Wed
[dayname] => Wednesday
[abbrevmonth] => Tammuz
[monthname] => Tammuz
)
Related Articles:
Reference: http://php.net/manual/en/function.cal-from-jd.php
Last Updated :
02 May, 2023
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...