グレゴリオ暦からユリウス通日と修正ユリウス日に変換
ユリウス通日と修正ユリウス日とは
紀元前4713年1月1日12時(世界時)からの日数のことです。
ユリウス通日では桁が大きいため、ユリウス通日から2400000.5を差し引いた日数を修正ユリウス日と呼びます。
また、1日に1ずつ増えるため、ユリウス通日から曜日や干支などを求めることもできます。
グレゴリオ暦からユリウス通日への換算
グレゴリオ暦 Y 年 M 月 D 日 h 時 m 分 s 秒(世界時)とした場合、以下の公式でユリウス通日を求めることができます。
[365.25 * Y] + [Y / 400] - [Y /100] + [30.59 * (M - 2)] + D + 1721088.5 + h /24 + m / 1440 + s / 86400
換算にあたってのルール
- [X]は、実数Xに対してX以下の最大の整数です
- 1月、2月は前年の13月、14月として計算します。