当前位置: 首页> 函数类别大全> 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 打印结果。

同类函数
  • 返回当前 FTP 被动模式是否打开。 ftp_pasv

    ftp_pasv

    返回当前FTP被动模式是否打开。
  • 关闭 FTP 连接。 ftp_close

    ftp_close

    关闭FTP连接。
  • 返回 MySQL 协议版本。 get_proto_info

    get_proto_info

    返回MySQL协议版本。
  • 取得结果集中指定字段的类型。 mysql_field_type

    mysql_field_type

    取得结果集中指定字段的类型。
  • 在 FTP 上执行一个程序/命令。 ftp_exec

    ftp_exec

    在FTP上执行一个程序/命令。
  • 从 FTP 服务器下载文件。 ftp_get

    ftp_get

    从FTP服务器下载文件。
  • 返回远程 FTP 服务器的系统类型标识符。 ftp_systype

    ftp_systype

    返回远程FTP服务器的系统类型标识符。
  • 设置各种 FTP 运行时选项。 ftp_set_option

    ftp_set_option

    设置各种FTP运行时选项。