📜  PHP | frenchtojd()函数(1)

📅  最后修改于: 2023-12-03 15:18:23.131000             🧑  作者: Mango

PHP | frenchtojd()函数

介绍

在PHP中,frenchtojd()函数是用来将一个法国共和历日期转换为儒略日的函数。

这个函数的语法为:

frenchtojd($month, $day, $year)

其中,$month代表月份(1-13),$day代表日数(1-31),$year代表年份。

这个函数返回转换后的儒略日,如果出现错误,则返回false。

示例

以下是一个示例,演示将法国共和历日期转换为儒略日:

<?php
$jd = frenchtojd(9, 22, 1792);
echo $jd;
?>

输出结果为:

2375159
注意事项
  • 要将法国共和历日期转换为格里高利历日期,可以使用jdtofrench()函数。
  • $month的范围是1到13,其中13代表的是“Sansculottides”(非裤子日)。
  • 如果输入的日期无效,则frenchtojd()函数将返回false。
  • 儒略日是从4713 BC的1月1日算起的天数。
  • 在PHP 7.1.0之前的版本中,frenchtojd()函数只支持三个参数,且参数必须是整数类型。从PHP 7.1.0开始,该函数允许浮点型参数。
参考文献