ローマの古代のユリウス暦は、太陽を一周するのに365日強かかる地球に対応するために、4年ごとにうるう年がありました。 「太陽年」としても知られるこの期間は、365。25日未満です。 したがって、何世紀にもわたって、ユリウス暦はますます季節を追っていました。 1582年、教皇グレゴリウスは100で割り切れる年から「飛躍の日」を排除しました。 400で割り切れる年は、まだ余分な日を保持していました。 導入以来、グレゴリオ暦(現在の「標準」暦)とユリウス暦の差は4日ごとに3日増加しています。 何世紀にもわたって、「00」で終わる3年間のうるう年の減少に対応します。 1900年から2100年の間、2つの差は13になります。 日々。 公式がわかれば、ユリウス日をグレゴリオ暦に変換するのは簡単な算術問題です。
問題の年のミレニアムとセンチュリーの数字をピックします。
たとえば、1600年については、16を見てください。
手順1の結果に3/4を掛けます。
手順2の結果から5/4を引きます。
小数点の右側に任意の数字をドロップします。 結果は、同等のグレゴリオ暦の値を取得するためにユリウス日に追加する日数です。
たとえば、1216年10月2日の計算は、12x.75-1.25 = 7.75です。 切り捨ては7日を与えます。 したがって、1216年10月2日のユリウス日は1216年10月9日です。
同じ計算でBC日付を処理しますが、最初に1年を減算します。 次に上記の計算を実行した後、年をに追加し直します。 これは、紀元前0年または西暦0年がないため、数式の線形関係を維持するためです。 1ADは1BCに続きます。
チップ
Wolfram Researchによると、現在のペルシャ暦とロシア暦は、グレゴリオ暦よりもさらに季節を追っています。
警告
100で割り切れる年では、3月の最初の数日間の日付変換は上記の計算よりも複雑です。 この変換を行う必要があるまれな時間(過去2千年で100日未満)にオンライン計算機を使用することをお勧めします。