您可以使用 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;
?>