和暦・西暦の変換方法 — 元号早見と計算のしかた

書類の年号記入や、生年月日の確認で「令和6年は西暦で何年?」と迷うことはよくあります。和暦と西暦の変換は、各元号の開始年さえ覚えれば簡単な引き算で求められます。本記事では令和・平成・昭和・大正・明治の早見表と計算式、そして改元年の扱いを整理します。

覚え方:令和 = 西暦 − 2018、平成 = 西暦 − 1988、昭和 = 西暦 − 1925。逆に西暦へ戻すときは同じ数を足します(令和 + 2018 など)。

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つの元号が並びます

このため、境目の年は「西暦だけ」では元号が一つに決まりません。日付まで分かれば元号は確定します。

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日以降が令和元年です。日付まで分かれば元号は一つに定まります。

← 技術ブログ一覧へ戻る