書類の年号記入や、生年月日の確認で「令和6年は西暦で何年?」と迷うことはよくあります。和暦と西暦の変換は、各元号の開始年さえ覚えれば簡単な引き算で求められます。本記事では令和・平成・昭和・大正・明治の早見表と計算式、そして改元年の扱いを整理します。
1. 元号の開始日 早見表
主要な元号の開始日と、西暦との対応の基準は次のとおりです。
| 元号 | 開始日 | 元年の西暦 | 西暦→年数の式 |
|---|---|---|---|
| 令和 | 2019年5月1日 | 2019年 | 西暦 − 2018 |
| 平成 | 1989年1月8日 | 1989年 | 西暦 − 1988 |
| 昭和 | 1926年12月25日 | 1926年 | 西暦 − 1925 |
| 大正 | 1912年7月30日 | 1912年 | 西暦 − 1911 |
| 明治 | 1868年1月25日 | 1868年 | 西暦 − 1867 |
2. 西暦から和暦へ変換する
西暦の年が分かっているとき、その年がどの元号の範囲かを見て、早見表の式に当てはめます。たとえば西暦2024年なら令和の範囲なので、2024 − 2018 = 令和6年です。西暦2000年は平成の範囲で 2000 − 1988 = 平成12年になります。
注意点は、改元があった年です。式だけで計算すると境目を誤りやすいので、次章の「元年」と改元日を意識してください。
3. 和暦から西暦へ変換する
逆向きは足し算です。元号の「元年の西暦」を基準に、元年の西暦 + 年数 − 1 で求まります。令和なら 2019 + 年数 − 1 = 2018 + 年数。令和6年は 2018 + 6 = 2024年、平成12年は 1988 + 12 = 2000年です。
4. 「元年」と改元年の注意
元号が始まった最初の年を元年(がんねん)と呼び、数字の1年にあたります。令和元年は2019年です。年の途中で改元があるため、改元があった西暦年は2つの元号が並びます。
- 2019年:4月30日までが平成31年、5月1日以降が令和元年。
- 1989年:1月7日までが昭和64年、1月8日以降が平成元年。
- 1926年:12月24日までが大正15年、12月25日以降が昭和元年。
このため、境目の年は「西暦だけ」では元号が一つに決まりません。日付まで分かれば元号は確定します。
5. 実際に試せる方法(簡単な計算)
電卓やコンソールでも確認できます。西暦から令和を出すだけなら引き算1回です。
// 西暦 → 令和(改元日をまたがない前提の概算)
const seireki = 2024;
console.log("令和" + (seireki - 2018) + "年"); // 令和6年
// 和暦 → 西暦
const reiwa = 6;
console.log((2018 + reiwa) + "年"); // 2024年
改元日をまたぐ日付も正しく判定したい場合や、平成・昭和もまとめて変換したい場合は、下記の変換ツールに日付を入れてください。境目も日付単位で判定します。
Free Tool 和暦・西暦 変換ツールで確かめる 西暦の日付を入れると和暦を、元号と年を入れると西暦を表示します。改元日をまたぐ境目も正しく判定し、すべてブラウザ内で完結します。よくある質問(FAQ)
令和を西暦に直すにはどうすればいいですか?
令和の年数に2018を足すと西暦になります。令和は2019年5月1日に始まり、令和元年が2019年にあたるためです。たとえば令和6年は2018 + 6 = 2024年です。逆に西暦から令和を求めるときは、西暦から2018を引きます。
平成と昭和の西暦の計算式は?
平成は「西暦 − 1988」、昭和は「西暦 − 1925」で年数を求められます。たとえば西暦2000年は 2000 − 1988 = 平成12年、西暦1980年は 1980 − 1925 = 昭和55年です。ただし改元があった年は月日によって元号が変わるため、境目の年は日付にも注意が必要です。
同じ西暦年に元号が2つあるのはなぜですか?
年の途中で改元があると、その年は前の元号と新しい元号の両方が存在するためです。たとえば2019年は4月30日までが平成31年、5月1日以降が令和元年です。日付まで分かれば元号は一つに定まります。