紀元前・西暦の年数計算機の使い方
この計算機は、紀元前(BC/BCE)と西暦(AD/CE)の年を換算し、2つの年の間の経過年数を確認するためのツールです。第1年の数値と時代を入力し、必要に応じて第2年と時代を指定してください。結果欄には、それぞれの天文学的年番号、歴史上の表記、時代をまたぐ場合の経過年数が表示されます。
年は1以上の整数で入力します。紀元前か西暦かは入力値の符号ではなく、時代の選択で指定します。第2年を入力しない場合は、第1年の換算結果だけを確認できます。なお、このページは日本の元号(令和・平成など)を扱う「和暦変換」や、月日単位の暦変換には対応していません。
計算式と考え方 - 紀元前・西暦の年数計算機
この計算機の基本ルールは、歴史上のBC/AD表記には年0がないというものです。西暦(AD/CE)の天文学的年番号は西暦年そのもの、紀元前(BC/BCE)の天文学的年番号は「1 − 紀元前年」で求めます。そのため、紀元前1年は天文学的年番号0、紀元前2年は-1年です。
2つの時代をまたぐ経過年数は「紀元前の年 + 西暦の年 − 1」で計算し、同じ時代の2年は年番号の絶対差で計算します。たとえば紀元前1年から西暦1年までは、年0を挿入せず1年です。これは年のラベルを換算する計算であり、ユリウス暦とグレゴリオ暦の採用時期、月日、地域ごとの歴史的な暦は判定しません。
紀元前・西暦の年数計算機の利用例
歴史の学習、年表の作成、古い文献の読解、年代の比較、記事や授業資料の下調べなどに利用できます。「BC AD 年 変換」や「紀元前 西暦 計算」で探している年の対応関係を、天文学的年番号と歴史上の表記の両方で確認できます。
学術論文、考古学的な年代決定、公式記録、法的判断、宗教行事などで使う場合は、対象資料が採用する紀年法と暦を確認し、専門機関や一次資料の年代表記を優先してください。