您可以通过将此代码应用于返回的值,使用 php gregoriantojd() 函数或下面显示的函数获得儒略日期的小数部分。
<?php
$julianDate = gregoriantojd($month, $day, $year);
//校正半天偏移量
$dayfrac = date('G') / 24 - .5;
if ($dayfrac < 0) $dayfrac += 1;
//现在设置一天的小数部分
$frac = $dayfrac + (date('i') + date('s') / 60) / 60 / 24;
$julianDate = $julianDate + $frac;
?>