PHP | gregoriantojd()函数
gregoriantojd()函数是一个内置函数,可将公历日期转换为儒略日计数。该函数接受格式为 $month / $day / $year的三个参数,它们表示公历中的日期并将其转换为儒略日计数。
句法:
gregoriantojd( $month, $day, $year)
参数:该函数接受三个强制性参数,如上所示,如下所述:
- $month –此参数指定公历中的月份数。月份编号在 1-12 范围内(包括 1-12)。如果传递的月份数超过 12 或小于 0,则儒略日返回为 0。
- $day –此参数指定公历中的日期。天数在 1-31 范围内。如果超过 31 或小于 0 的天数,则儒略日返回为 0。不考虑闰年
- $year –此参数指定公历中的年份。
返回值:该函数返回转换为儒略日计数的公历日期。
例子:
Input : $month=3, $day=31, $year=2018 Output : 2458209 Input : $month=4, $day=27, $year=2018 Output : 2458236
下面的程序说明了 gregoriantojd()函数。
程序 1:下面的程序演示了 gregoriantojd()函数的使用。
输出:
2458236
程序 2:下面的程序演示了日期和月份超出范围的情况。
输出:
0 0
参考:
http:// PHP.net/manual/en/函数.gregoriantojd。 PHP