PHP cal_from_jd() 函数用法及示例

PHP Calendar 日历参考手册

cal_from_jd() 函数把儒略日计数转换为指定历法的日期。

语法

cal_from_jd ( $jd, $calendar );

定义和用法

此函数将jd中给定的儒略日转换为指定历法的日期。

参数

序号参数及说明
1

jd(必需)

一个数字(儒略日计数)。

2

calendar(必需)

要转换成的历法。支持的历法值为-

  • CAL_GREGORIAN

  • CAL_JULIAN

  • CAL_JEWISH

  • CAL_FRENCH

返回值

返回一个数组,包含的历法信息有月,日,年,星期,星期的缩写和全写,月份的缩写和全写,日期的形式是“月/日/年”。

在线示例

把儒略日计数转换为格利高里历法的日期:

<?php
   $input = unixtojd(mktime(0, 0, 0, 8, 16, 2016));
   print_r(cal_from_jd($input, CAL_GREGORIAN));
?>
测试看看‹/›

输出结果:

Array (
   [date] > 8/16/2016
   [month] > 8
   [day] > 16
   [year] > 2016
   [dow] > 2
   [abbrevdayname] > Tue
   [dayname] > Tuesday
   [abbrevmonth] > Aug
   [monthname] > August
)

   PHP Calendar 日历参考手册