和暦・西暦コンバーター
大化(645年)から令和まで全 248 元号と西暦を相互変換。明治改暦(1873年)以前は旧暦(太陰太陽暦)の月日も併記します。
和暦と西暦の相互変換
和暦(元号年)と西暦(グレゴリオ暦)は、日本では現在も並行して使用される二つの紀年法です。履歴書・戸籍謄本・卒業証書などの公的書類では和暦表記が広く求められ、江戸時代以前の古文書や墓碑銘は旧暦(太陰太陽暦)で記されています。
本ツールは、大化(645 年)から令和までの全 248 元号と西暦を月日単位の精度で相互変換します。明治改暦(1873 年)以前については旧暦の月日も併記します。
元号の歴史 ── 645 年から 1300 年余の連続
日本最初の元号は 大化(たいか、645 年)。中大兄皇子と中臣鎌足が蘇我氏を倒した「乙巳の変」の年に建てられました。以後、改元は天皇の即位、瑞祥の出現、災害、政治的節目などのたびに行われ、明治以降は 「一世一元の制」 (天皇一代につき元号一つ)が定着して現在に至ります。
| 時代 | 元号数(概数) | 特徴 |
|---|---|---|
| 飛鳥〜奈良 | 17 | 律令国家の成立期。元号空白期もある |
| 平安 | 70 強 | 改元頻発の時代。災害・即位ごとに改元 |
| 鎌倉〜南北朝 | 50 強 | 南北朝期は北朝・南朝が並立し元号も二系統 |
| 室町〜戦国 | 25 程度 | 戦乱期は改元が遅れることもあった |
| 江戸 | 35 | 一世一元制以前、災害や即位で改元 |
| 明治以降 | 5 | 一世一元制。明治・大正・昭和・平成・令和 |
旧暦と新暦 ── 1873 年の「消えた一ヶ月」
日本が太陽暦(グレゴリオ暦)を採用したのは 明治 6 年(1873 年)1 月 1 日 から。それまで使われていたのは中国伝来の 太陰太陽暦(旧暦)で、月の満ち欠けを基準に新月の日を毎月 1 日とし、約 3 年に 1 度「閏月」を挿入して太陽年とのズレを調整する暦でした。
1872 年 12 月 2 日(旧暦明治 5 年 12 月 2 日)の翌日が 1873 年 1 月 1 日(新暦明治 6 年 1 月 1 日)と定められ、旧暦の 12 月 3 日から 12 月 30 日(あるいは 29 日)にあたる約 4 週間が暦上に存在しない期間となりました。
明治政府が改暦を急いだ理由として、「給与の年俸制でうるう月のある明治 6 年は 13 か月分の給与を払うことになるが、太陽暦に切り替えれば 12 か月分で済む」という財政上の判断があったと伝えられています。
このため、明治 5 年以前の日付は旧暦、明治 6 年以降は新暦として扱う必要があります。本ツールは改暦日(1873-01-01)を境に自動で切り替え、改暦前の日付については旧暦の月日も併記します。
例:1989 年 1 月 8 日の境界
近代になると、改元は新暦で行われるので境界の判定はシンプルです。
- 1989 年 1 月 7 日(土曜)── 昭和 64 年
- 1989 年 1 月 8 日(日曜)── 平成元年
昭和天皇が崩御された日が 1 月 7 日で、翌日から平成が始まりました。本ツールはこの境界を月日単位で判定します。同様に、
- 2019 年 4 月 30 日 ── 平成 31 年(天皇陛下退位)
- 2019 年 5 月 1 日 ── 令和元年(今上天皇即位)
についても、改元日を正確に区別して変換します。
南北朝時代の元号 ── 同じ年に二つの年号
日本史で最も複雑な元号体系を持つのが 南北朝時代(1336〜1392 年、56 年間)です。鎌倉幕府滅亡後、後醍醐天皇の建武の新政が崩れ、足利尊氏が擁立した北朝(持明院統)と、吉野へ逃れた後醍醐天皇の南朝(大覚寺統)が並立。両朝はそれぞれ独自の元号を立てたため、同じ年に二つの年号が並びます。
たとえば 1340 年は、
- 北朝:暦応 3 年
- 南朝:興国元年(途中で延元 5 年から改元)
本ツールでは「[南北朝/北朝] 暦応」「[南北朝/南朝] 興国」のように 両朝とも選択肢に含めています。歴史学では一般に南朝を正統王朝としますが、室町幕府が認めた公式年号は北朝のものでした。古文書や墓碑銘を読むときには、どちらの朝廷の年号で書かれているかの見極めが重要です。
用途別の変換例
履歴書・官公庁書類
履歴書の生年月日や学歴・職歴は、官公庁系の書類では和暦表記が求められます。「西暦 1995 年 7 月 23 日生まれ」の場合、1995 − 1988 = 7 となり、平成 7 年 7 月 23 日と換算できます。西暦日付を「西暦 → 和暦」セクションに入力すると和暦表記が得られます。
戸籍謄本・古い証書
戸籍謄本には「明治 32 年生」「大正 5 年戸主」のような記述が並びます。相続手続きで西暦が必要な場合、「和暦 → 西暦」セクションに元号・年・月・日を入力することで換算できます。
家系図と古文書
「文政三年葉月十五日生」── 江戸時代の墓碑や過去帳に見られる記述形式です。文政 3 年 8 月 15 日(旧暦)を入力すると、グレゴリオ暦の日付(1820 年 9 月 21 日頃)が得られます。
歴史研究・教材
天正 10 年 6 月 2 日(本能寺の変)は、旧暦換算で西暦 1582 年 6 月 21 日にあたります。和暦と西暦を対照することで、日本史の出来事を世界史の文脈に位置づけることができます。
換算の精度について
本ツールの旧暦変換は、ECMAScript の Intl で標準化されている中国太陰太陽暦(@js-temporal/polyfill の chinese カレンダー)を全期間に遡って適用しています。江戸時代以降は信頼性の高い天文計算による暦(天保暦)と整合し、誤差はほぼありません。
一方、飛鳥〜奈良時代(7〜8 世紀頃)には数日のドリフトが生じる場合があります。これは当時の日本で使われていた暦(元嘉暦・儀鳳暦など)と現代式中国暦に若干の差異があるためです。歴史研究で厳密性が求められる場合は、内田正男『日本暦日原典』や国立国会図書館の暦表などの専門資料と照合してください。
変換時の注意事項
元号をまたぐ日付の入力
昭和 64 年は 1989 年 1 月 7 日までで、1 月 8 日からは平成元年です。昭和 64 年 1 月 8 日という日付は歴史上存在しません。本ツールは元号年が許容範囲内(昭和は最大 64 年)であれば変換を実行するため、「昭和 64 年 1 月 8 日」と入力すると「1989-01-08」という西暦日付が返ります。この日付が実際には平成元年にあたることは、結果の西暦日付から確認してください。なお、存在しない年を入力した場合(例:昭和 65 年)はバリデーションエラー「その元号には存在しない年です」が表示されます。
明治元年の改元日
明治への改元は 慶応 4 年 9 月 8 日(旧暦 = 1868 年 10 月 23 日 = 新暦)に行われましたが、慣例として 同じ年(慶応 4 年 = 明治元年)の正月にさかのぼって適用することがあります。本ツールは公式の改元日を採用し、1868 年 10 月 22 日までは慶応 4 年、10 月 23 日以降を明治元年として扱います。
閏月(うるうづき)の扱い
旧暦には約 3 年に 1 度「閏月」(同じ月名の月が 2 回現れる)が挿入されました。たとえば旧暦 1868 年(慶応 4 年)には閏 4 月があり、4 月 → 閏 4 月 → 5 月と並びます。現在のところ、入力欄で閏月を直接指定する機能には対応していませんが、月の通し番号としての変換ロジックは正しく動きます。古文書で「閏○月」を見かけた場合は、その月名の通常の月を入力したうえで結果を解釈してください。
参考資料
よくある質問 (FAQ)
令和○年は西暦何年ですか?
令和元年は2019年(5月1日改元)、令和2年は2020年、以後 1 年ずつ加算されます。本ツールに「和暦 → 西暦」セクションで令和と年を入力すれば、月日まで含めた正確な西暦日付に変換できます。
昭和64年と平成元年は同じ年ですか?
同じ西暦 1989 年です。1989年1月7日までが昭和64年、1月8日からが平成元年。本ツールでは境界日を月日単位で正確に判定します。
明治5年と明治6年の間で日付が飛んでいるのはなぜですか?
1872年12月3日(旧暦明治5年12月3日)の翌日を1873年1月1日(明治6年1月1日)と定めた「改暦」のためです。これにより約1ヶ月分の日付が省略されました。本ツールは改暦前は旧暦、改暦後は新暦として統一的に変換します。
南北朝時代の元号はどうなっていますか?
1336〜1392年は北朝(持明院統)と南朝(大覚寺統)が並立し、それぞれ独自の元号を用いていました。本ツールでは「[南北朝/北朝] 暦応」「[南北朝/南朝] 延元」のように両朝とも選択できます。歴史学では一般に南朝を正統としますが、室町幕府公認の元号は北朝のものでした。
履歴書の生年月日の和暦表記に使えますか?
生年月日(西暦)を「西暦 → 和暦」セクションに入力すると、履歴書に記載する和暦表記が得られます。和暦で記録された生年を西暦に換算する場合は「和暦 → 西暦」セクションから変換できます。
旧暦の日付とは何ですか?
太陰太陽暦(月の満ち欠けを基準に閏月で太陽年と調整した暦)のことで、1872年まで日本で使われていた暦です。新月の日が毎月 1 日となり、1 月は概ね 1 月下旬〜2 月中旬の新月から始まります。江戸時代以前の日記や古文書の日付はすべて旧暦表記です。
古代の日付は完全に正確ですか?
飛鳥〜奈良時代(7〜8世紀頃)の旧暦変換は、日本で使われていた暦(元嘉暦・儀鳳暦など)と現代式中国暦の差異により、数日程度の誤差が生じることがあります。歴史研究で厳密性が求められる場合は、専門の暦表(日本暦日原典など)と照らし合わせてください。
免責事項
本変換は @js-temporal/polyfill の chinese カレンダー(現代式太陰太陽暦)を全期間に遡って適用しています。古代の改元日や旧暦日付には学説により諸説があり、特に飛鳥〜奈良時代では数日のドリフトが生じる可能性があります。法的書類等の作成には、提出先の指定する典拠(国立国会図書館「日本の暦」など)も併せてご確認ください。