$ month -此参数指定公历中的月份数。月份数在1-12范围内。如果通过了超过12或小于0的月份数,则将Julian日返回为0.
$ day -此参数指定格里高利时的日期日历。日期数在1-31范围内。如果超过31或小于0的日期数,则将Julian日返回为0.闰年不予考虑
$ year -此参数指定年份在公历中。
返回值:该函数返回转换为儒略日计数的公历日期。
例子:
输入:$ month = 3,$ day = 31,$ year = 2018输出:2458209输入:$ month = 4 ,$ day = 27,$ year = 2018Output:2458236
以下程序说明了gregoriantojd()函数。
计划1:下面的程序演示了gregoriantojd()函数的使用。 ?php //用于演示//使用gregoriantojd()函数的PHP程序//将日期转换为julian整数$ jd = gregoriantojd(4,27,2018); //打印julian day integerecho($ jd);?
产出: 2458236
计划2:以下计划显示日期和月份何时超出范围。 ?php // PHP程序演示//使用gregoriantojd()函数//将日期转换为julian整数//月份超出范围$ jd = gregoriantojd(4,32,2018) ; //打印julian day integerecho($ jd), \ n; // day超出范围$ jd = gregoriantojd(13,29,2018); echo($ jd); ?
产出: 00