当前位置: 首页> 函数类别大全> cal_from_jd

cal_from_jd

把儒略日计数转换为指定历法的日期。
名称:cal_from_jd
分类:未分类
所属语言:php
一句话介绍:把儒略日计数转换为指定历法的日期。

函数名

cal_from_jd

适用PHP版本

PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8

函数说明

cal_from_jd 函数根据给定的儒略日数 (Julian Day Count) 返回指定历法的日期信息。

函数语法

array cal_from_jd ( float $jd , int $calendar )

参数

  • $jd:浮点数,表示儒略日数(Julian Day Count)。
  • $calendar:整型,指定返回的日期历法。常见值包括:
    • CAL_GREGORIAN — 公历(格里高利历)
    • CAL_JULIAN — 儒略历
    • CAL_JEWISH — 犹太历
    • CAL_FRENCH — 法国革命历

返回值

返回一个关联数组,包含该日期的详细信息,键名及对应值如下:

  • year — 年份
  • month — 月份
  • day — 天数
  • dow — 星期几(0 = 星期日,1 = 星期一,依此类推)

如果参数无效,则返回 FALSE

示例

将儒略日数 2451545.0 转换为公历日期:

示例代码

<?php
$jd = 2451545.0;
$calendar = CAL_GREGORIAN;
$date = cal_from_jd($jd, $calendar);
print_r($date);
?>
  

示例代码说明

上面的代码中,调用 cal_from_jd 函数传入儒略日数 2451545.0 和公历常量 CAL_GREGORIAN,函数返回对应的公历日期,结果是数组格式,包含年、月、日以及星期几,最后用 print_r 打印结果。

同类函数
热门文章