cal_from_jd

FunctionParams and return types changed in PHP 8.0

Converts from Julian Day Count to a supported calendar.

PHP 5
PHP 7
PHP 8.0
Improved
PHP 8.1
PHP 8.2-8.3
PHP 8.4
PHP 8.5
PHP 8.6

cal_from_jd Function synopsis

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

Parameters

$julian_day

Typeint

Julian day as integer

$calendar

Typeint

Calendar to convert to

Return value

Typearray

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).

Changes to the cal_from_jd Function

PHP 8.0

  • Return type added: array
  • Parameter name of parameter #1 changed: $jd to $julian_day
  • Parameter type added for parameter #1 ($julian_day): int
  • Parameter type added for parameter #2 ($calendar): int
- cal_from_jd($jd, $calendar)
+ cal_from_jd(int $julian_day, int $calendar): array

cal_from_jd Function Availability

PHP VersionAvailability
PHP 8.6Upcoming Release Yes
PHP 8.5Supported (Latest) Yes
PHP 8.4Supported Yes
PHP 8.3Security-Fixes Only Yes
PHP 8.2Security-Fixes Only Yes
PHP 8.1Unsupported Yes
PHP 8.0Unsupported Yes
PHP 7.4Unsupported Yes
PHP 7.3Unsupported Yes
PHP 7.2Unsupported Yes
PHP 7.1Unsupported Yes
PHP 7.0Unsupported Yes
PHP 5.6Unsupported Yes
PHP 5.5Unsupported Yes
PHP 5.4Unsupported Yes
PHP 5.3Unsupported Yes