MCPで接続 →

計算を入力してください

公式

広告

結果

Years ago (from 2025)
125
years ago
和暦 Meiji 33 (year 33 of Meiji)
西暦(グレゴリオ暦) 1900
Years ago (from 2025) 125

このツールでできること

これは日本の暦(和暦)に対応した計算ツールです。日本では西暦のほかに、天皇の在位ごとに年を数える「和暦(元号)」が使われています。本ツールは、元号と和暦の年を入力すると、対応する西暦(グレゴリオ暦)と、それが今から何年前にあたるかを表示します。明治・大正・昭和・平成・令和に対応しており、和暦から西暦への変換にお使いいただけます。

連続する5つの日本の元号を西暦の年軸に対応させた年表
近代の日本の元号(明治・大正・昭和・平成・令和)を西暦の年スケールに対応させた図。

使い方

まずプルダウンから元号(明治・大正・昭和・平成・令和)を選び、その元号での年数を入力します。たとえば昭和33年なら、元号に「昭和」、年に「33」と入力します。計算結果には、入力した和暦、対応する西暦、そして基準年である2025年から見て何年前かが表示されます。

計算式の解説

各元号には、その元年の前年にあたる西暦を「基準値(オフセット)」として固定で設定しています。明治元年=1868年なので明治の基準値は1867、大正は1911、昭和は1925、平成は1988、令和は2018です。西暦は単純に 基準値 + 和暦の年 で求められます。何年前かは 現在の年 - 西暦 です。

$$\begin{gathered} \text{西暦} = \text{基準値} + \text{和暦の年} \\[1.5em] \text{何年前} = 2025 - \text{西暦} \end{gathered}$$

割り算を使わないため、端数や丸めの問題は発生しません。なお歴史的には、日本がグレゴリオ暦を採用した明治6年(1873年)以降に適用されます。

基準オフセット+元号の年=西暦の年を示す図
変換では、元号の年に固定の基準オフセットを足して西暦の年を求めます。

計算例

昭和33年の場合:基準値1925 + 33 = 1958(西暦)。基準年を2025年とすると、何年前か = 2025 - 1958 = 67。

$$1925 + 33 = 1958$$$$2025 - 1958 = 67$$

つまり昭和33年は西暦1958年で、今から67年前ということになります。

よくある質問

実際の元号の終わりを過ぎた年でも計算できるのはなぜ? この計算式は固定の基準値を使うだけで、その元号の実際の最終年で打ち切る処理はしていません。そのため「大正114年」でも2025と計算されます。これは遊び感覚の変換に使える、よく知られた仕様です。

西暦が現在の年より後になったら? 何年前かはマイナスになり、その日付が未来であることを意味します。

なぜ令和も含まれているの? 元の参照ページでは明治~平成までしか掲載されていませんでしたが、本ツールでは完全に対応させるため令和(基準値2018、令和元年=2019年)を追加しています。

最終更新: