和暦西暦
SOFTWARE DOCUMENTATION

和暦・西暦
変換

Japanese Calendar Converter

江戸時代(慶長元年・1596年)から令和現在まで、
日本の全元号に対応した高精度な暦変換ソフトウェアの解説書

46 収録元号数
430 対応年数(年)
12 十二支対応
SCROLL
OVERVIEW

ソフトウェア概要

日本の伝統的な暦「和暦」と国際標準暦「西暦」を相互に変換するWebアプリケーションです。 江戸時代から現代までの元号・干支・曜日を瞬時に算出します。

01
📜

全時代対応の元号データベース

江戸幕府開府(慶長元年・1596年)から現在の令和まで、46の元号を完全収録。 近代5元号(明治・大正・昭和・平成・令和)に加え、江戸時代41元号を搭載しています。

02
🔄

双方向リアルタイム変換

「和暦 → 西暦」「西暦 → 和暦」の双方向変換に対応。 元号・年・月・日を入力するだけで即座に結果を表示。 改元日をまたぐ日付も正確に判定します。

03
🐂

干支・十二支の自動算出

変換結果と同時に十干十二支(例:甲子・壬辰)を自動表示。 子・丑・寅・卯など十二支の動物アイコンと読み仮名も付記し、 年の干支を直感的に把握できます。

FEATURES

主要機能一覧

歴史調査・系譜研究・時代考証など、多様な用途に応える機能を搭載しています。

CORE FUNCTION

和暦 → 西暦 変換

元号をグループ別プルダウンから選択し、年・月・日を入力すると対応する西暦を算出します。 元号の有効範囲外の日付(改元前・次元号以降)は自動検知してエラー表示します。 「元年」表記にも対応し、慶長元年(1596年)から令和現在まで変換可能です。

CORE FUNCTION

西暦 → 和暦 変換

西暦年・月・日を入力すると、その日付が属する元号と和暦年を自動判定して表示します。 改元日が年途中にある場合(例:元和元年7月13日)も正確に処理。 1596年(慶長元年)から2100年まで対応しています。

ETO FEATURE

干支・十二支の算出と表示

変換した年の十干(甲・乙・丙・丁・戊・己・庚・辛・壬・癸)と 十二支(子・丑・寅・卯・辰・巳・午・未・申・酉・戌・亥)を組み合わせた 60干支を自動算出します。動物アイコン・読み仮名付きで表示します。

DATE INFO

付加情報の自動表示

変換結果とあわせて、曜日・閏年判定を自動で算出・表示します。 例えば「元禄15年12月15日(1703年1月30日・木曜日)」のように、 歴史的事象の日付を多角的に確認できます。

REFERENCE

元号一覧表・干支対応表

対応する元号の開始日・終了日・担当将軍(江戸時代)を一覧表形式で参照できます。 また、12種の十二支(動物・読み仮名)をグリッド形式で表示するリファレンス表も搭載。 入力の補助情報として活用できます。

VALIDATION

入力値バリデーション

存在しない日付(2月30日など)・元号の範囲外日付・月日の不正値など、 誤入力を即座に検知してわかりやすいエラーメッセージを表示します。 安心してご使用いただける入力検証機能を実装しています。

ERA TIMELINE

対応元号・時代区分

江戸幕府開府から現代まで、約430年にわたる元号変遷に対応しています。

令和 2019年〜現在

現行元号。2019年5月1日、今上天皇の即位に伴い改元。

現在の元号
平成 1989〜2019年

1989年1月8日〜2019年4月30日。昭和64年1月7日の崩御翌日に改元。

昭和 1926〜1989年

1926年12月25日〜1989年1月7日。64年間続いた戦前・戦後を貫く元号。

大正・明治 1868〜1926年

明治維新(1868年)から始まる近代化の時代。大正は1912〜1926年。

江戸時代(幕末) 1830〜1868年

天保・弘化・嘉永・安政・万延・文久・元治・慶応の8元号。黒船来航・大政奉還の時代。

江戸時代
江戸中期 1688〜1830年

元禄・享保・寛政など。元禄文化・享保の改革など幕府政治の充実期。文化・文政は化政文化の最盛期。

江戸時代
江戸前期〜開府 1596〜1688年

慶長・元和・寛永・明暦・延宝・天和・貞享など。徳川家康による幕府開府(1603年)から綱吉時代まで。

江戸時代
ETO — 干支

十二支対応一覧

本ソフトウェアが算出する十二支と、十干を組み合わせた「干支(えと)」の一覧です。 60年で一周する干支サイクルにも対応しています。

🐭
🐂うし
🐯とら
🐰
🐲たつ
🐍
🐴うま
🐑ひつじ
🐵さる
🐓とり
🐕いぬ
🐗
HOW TO USE

使い方

シンプルな操作で和暦と西暦を相互変換できます。

📜 → 🗓

和暦から西暦へ

  1. 1 「和暦 → 西暦」タブを選択
  2. 2 元号をプルダウンから選ぶ(近代グループ・江戸時代グループに分類)
  3. 3 年・月・日を数字で入力(例:元年 = 1)
  4. 4 「変換」ボタンを押すと西暦・曜日・干支が表示
🗓 → 📜

西暦から和暦へ

  1. 1 「西暦 → 和暦」タブを選択
  2. 2 西暦年を入力(1596〜2100年対応)
  3. 3 月・日を入力
  4. 4 「変換」ボタンを押すと元号・和暦年・曜日・干支が表示
SPECIFICATIONS

技術仕様

項目仕様・詳細
対応環境 モダンWebブラウザ(Chrome・Firefox・Safari・Edge)、スマートフォン対応(レスポンシブ)
使用技術 HTML5 / CSS3 / Vanilla JavaScript(外部ライブラリ不使用)
対応元号数 46元号(近代5:明治・大正・昭和・平成・令和 / 江戸41:慶長〜慶応)
対応年範囲 西暦 1596年(慶長元年)〜 2100年
改元日処理 年途中の改元日(月・日レベル)を考慮した正確な元号判定。グレゴリオ暦換算値を使用。
干支算出 十干(10種)× 十二支(12種)= 60干支サイクル。西暦年から数学的に算出。
曜日算出 JavaScriptのDateオブジェクトを使用したグレゴリオ暦曜日計算
閏年判定 グレゴリオ暦の閏年規則(4の倍数・100の倍数・400の倍数)に準拠
入力検証 不正日付・元号範囲外・存在しない日付(例:2/30)を検知しエラー表示
通信・依存性 サーバー通信なし。すべてクライアントサイドで完結(オフライン動作可)
注記 江戸時代の改元日は旧暦→グレゴリオ暦換算による概算値を使用。厳密な史料考証が必要な場合は専門文献との照合を推奨します。