/** * Converts a Gregorian date to Julian Day Count. * * Shim implementation of \GregorianToJD() * * @link https://php.net/GregorianToJD * * @param int $month * @param int $day * @param int $year * * @return int */ public static function gregorianToJd($month, $day, $year) { if ($year == 0) { return 0; } else { $gregorian = new GregorianCalendar(); return $gregorian->ymdToJd($year, $month, $day); } }