frenchtojd
把法国共和历的日期转换成为儒略日计数。
frenchtojd
PHP 4, PHP 5, PHP 7, PHP 8
frenchtojd() 函数将法语格式的日期(即“jour-mois-année”,例如“31-12-2023”)转换为儒略日数(Julian Day Count)。儒略日数是从公元前4713年1月1日开始计数的连续天数,常用于日期计算。
int frenchtojd(string $date)
返回对应日期的儒略日数(整数)。如果传入的日期格式错误或无效,则返回 FALSE。
将法语格式的日期“15-04-2024”转换为儒略日数。
下面的示例展示如何使用 frenchtojd() 函数将“15-04-2024”转换为儒略日数,并输出结果。
<?php
$date = "15-04-2024";
$jd = frenchtojd($date);
if ($jd !== false) {
echo "日期 $date 对应的儒略日数是:$jd";
} else {
echo "无效的日期格式。";
}
?>
示例中定义了一个法语格式的日期字符串“15-04-2024”,调用 frenchtojd() 函数将其转换成儒略日数。如果转换成功,输出对应的儒略日数,否则提示日期格式无效。