{site_name}

{site_name}

🌜 搜索

cal_from_jd()是PHP中的一个函数,用于将儒略日数转换为日期

php 𝄐 0
php菜鸟教程,php操作mysql数据库(增删改查),php操作数据库,php操作数组的函数,Php case 下划线,Php 操作文件做图片存储管理的代码
cal_from_jd()是PHP中的一个函数,用于将儒略日数转换为日期。儒略日是从格林尼治标准时间(通常为公元前4713年1月1日中午12点)开始计算的天数。

下面是cal_from_jd()函数的语法:

cal_from_jd($jd, $calendar = CAL_GREGORIAN)


其中,$jd表示要转换的儒略日数,$calendar表示要使用的历法类型,可选参数,默认值为CAL_GREGORIAN。

cal_from_jd()函数返回一个包含以下元素的关联数组:

| 元素名 | 描述 |
| --- | --- |
| "year" | 年份 |
| "month" | 月份 |
| "day" | 日 |
| "hour" | 小时(可选)|
| "minute" | 分钟(可选)|
| "second" | 秒(可选)|
| "weekday" | 星期几(0为星期日,1为星期一,以此类推)|
| "abbrevdayname" | 缩写的星期几名称 |
| "dayname" | 完整的星期几名称 |
| "abbrevmonthname" | 缩写的月份名称 |
| "monthname" | 完整的月份名称 |
| "is_leap_year" | 是否是闰年 |

下面是一个例子,将指定的儒略日数转换为日期:
php
<?php
$jd = 2459370.5; // 2023年3月27日12:00:00
$date = cal_from_jd($jd);

echo "Year: {$date['year']}\n";
echo "Month: {$date['monthname']}\n";
echo "Day: {$date['day']}\n";
echo "Weekday: {$date['dayname']}\n";
?>


输出:

Year: 2023
Month: March
Day: 27
Weekday: Monday