・Julian Day (ユリウス日 : JD)
紀元前4713年1月1日 正午からの通し日数
2000年1月1日 正午 = 2,451,545 (JD)
・Modified Julian Day (準ユリウス日 : MJD)
MJD = JD - 2,400,000.5
0.0 (MJD) = 1958年11月17日0時
2000年1月1日 0時 = 51544 (MJD)
西暦 (y年 m月 d日) -> MJD
(1月、2月 は m = m + 12, y = y - 1 とする)
MJD = int[365.25 * y] + int[y / 400] - int[y / 100] + int [30.59 * (m-2)] + d - 678912
・Truncated Julian Day (TJD)
TJD = JD - 2,440,000.5 (NASA defined)
TJD = (JD - 0.5) mod 10000
TJD = MJD - 40,000
0.0 (TJD) = 1968年5月24日 0時
西暦 (y年 m月 d日) -> TJD
(1月、2月 は m = m + 12, y = y - 1 とする)
TJD = int[365.25 * y] + int[y / 400] - int[y / 100] + int [30.59 * (m-2)] + d - 638912
・Reduced Julian Day (RJD)
RJD = JD - 2,400,000
0.0 (RJD) = 1958年11月16日正午
0 件のコメント:
コメントを投稿