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

同类函数
  • 返回 ZIP 文件中的一个项目的实际文件尺寸。 zip_entry_filesize

    zip_entry_filesize

    返回ZIP文件中的一个项目的实际文件尺寸
  • 返回指定节点的子节点。 children

    children

    返回指定节点的子节点。
  • 在 FTP 服务器创建一个新目录。 ftp_mkdir

    ftp_mkdir

    在FTP服务器创建一个新目录。
  • 从 FTP 服务器上下载一个文件并保存到本地一个已经打开的文件中。 ftp_fget

    ftp_fget

    从FTP服务器上下载一个文件并保存到本地
  • 读取 ZIP 文件中的一个打开的项目。 zip_entry_read

    zip_entry_read

    读取ZIP文件中的一个打开的项目。
  • 通过 FTP 设置文件上的权限。 ftp_chmod

    ftp_chmod

    通过FTP设置文件上的权限。
  • 取得前一次 MySQL 操作所影响的记录行数。 mysql_affected_rows

    mysql_affected_rows

    取得前一次MySQL操作所影响的记录行数
  • 关闭 ZIP 文件中的一个项目。 zip_entry_close

    zip_entry_close

    关闭ZIP文件中的一个项目。