JulianToJD

(PHP 4, PHP 5, PHP 7, PHP 8)

JulianToJD轉(zhuǎn)變一個Julian歷法的日期為Julian Day計數(shù)

說明

juliantojd(int $month, int $day, int $year): int

Julian歷法的合理年份為 4713 B.C. 到 9999 A.D.

盡管這個函數(shù)也可以處理4713 B.C.以前的日期,但是沒有意義。這個歷法是在46 B.C.創(chuàng)立,但是到了8 A.D.還沒有穩(wěn)定,可能直到第4世紀(jì)才最終完善。而且,每年的開始也不相同,不是所有的國家都認定January為第一個月份的。

警告

記住,當(dāng)今世界最廣泛使用的歷法是Gregorian歷法,函數(shù)gregoriantojd()可以轉(zhuǎn)變?nèi)掌跒镴ulian Day計數(shù)。

參數(shù)

month

月份的范圍從 1 (January) 到 12 ( December)

day

日期的范圍從 1 到 31

year

年份的范圍從 -4713 到 9999

返回值

指定julian歷法中的日期所對應(yīng)的julian天數(shù)。

參見

  • jdtojulian() - 轉(zhuǎn)變一個Julian Day計數(shù)到Julian歷法的日期
  • cal_to_jd() - 從一個支持的歷法轉(zhuǎn)變?yōu)镴ulian Day計數(shù)。