utilduck
Home · 日付・時刻 · 年齢早見表

年齢早見表

生まれ年を選ばなくても、今年から120年前までの満年齢・和暦・干支を一覧できます。

「誕生日前」は今年の誕生日がまだの場合の年齢、「誕生日後」は誕生日を迎えた後の年齢です。

生まれ年(西暦) 和暦 干支 誕生日前 誕生日後

年齢早見表の仕組みと見方

年齢早見表は、生まれ年ごとに今年の満年齢・和暦の生まれ年・干支を一覧にしたもので、自分で引き算しなくてもすぐに調べられます。今年の誕生日を迎えたかどうかで年齢が変わるため、多くの早見表は「誕生日前」と「誕生日後」の2つの年齢を並べて表示します。

この表はブラウザの本日の日付をもとに、今年から120年前までの生まれ年を自動生成しているため、固定の数値ではなく常に今年を基準にした内容になります。

生まれ年から満年齢を求める方法

今年の年から生まれ年を引くと、今年の誕生日を迎えた後の満年齢になります。そこからさらに1引くと、今年の誕生日がまだの場合の年齢です。例: 2000年生まれは2026年に誕生日を迎えると26歳(2026-2000)、迎える前はまだ25歳です。

この早見表の作り方

  1. 端末の本日の日付から今年の年を取得します。
  2. 今年から120年前まで、生まれ年を1年ずつ並べます。
  3. 生まれ年ごとに2つの年齢を計算します: 今年-生まれ年(誕生日後)、そこから1引いた値(誕生日前)。
  4. その生まれ年の1月1日時点の和暦を調べます。改元年(1912・1926・1989・2019年)は該当する2つの元号を両方表示します。
  5. 生まれ年を12で割った余りから十二支を求めます。

年齢・干支の計算式

年齢(誕生日後) = 今年 - 生まれ年 | 年齢(誕生日前) = 今年 - 生まれ年 - 1 | 干支 = 生まれ年 mod 12
  • 「誕生日後」の年齢は今年の誕生日をすでに迎えたと仮定
  • 「誕生日前」の年齢は今年の誕生日をまだ迎えていないと仮定
  • 干支は12年周期: 余り4=子、5=丑、6=寅、7=卯、8=辰、9=巳、10=午、11=未、0=申、1=酉、2=戌、3=亥

早見表の例(2026年時点)

生まれ年和暦干支誕生日前誕生日後
1970年昭和45年55歳56歳
1989年昭和64年/平成元年36歳37歳
2000年平成12年25歳26歳
2020年令和2年5歳6歳

よくある質問

なぜ年齢が1つではなく2つ表示されるのですか?

誕生日を迎えないと年齢は変わりませんが、生まれ年だけでは今年の誕生日を迎えたかどうか分かりません。「誕生日前」と「誕生日後」の両方を示すことで、正確な誕生日が分からなくても両方のケースに対応できます。

生まれ年に元号が2つ表示されるのはどういう意味ですか?

この範囲のうち1912・1926・1989・2019年の4つは、年の途中で実際に改元しています。そのため同じ年でも改元前に生まれた人と改元後に生まれた人では和暦の年が異なります。

干支は生まれ年からどう求めるのですか?

十二支は子・丑・寅・卯・辰・巳・午・未・申・酉・戌・亥の順で12年ごとに繰り返します。生まれ年を12で割った余りを求めると、この周期上の位置が一貫して決まります。

この表は満年齢ですか、数え年ですか?

この表は誕生日ごとに1歳増える国際標準の満年齢です。現在の公的書類で使われる方式で、正月に全員が1歳加算される昔ながらの数え年ではありません。

年齢はブラウザの本日の日付と年のみから計算し、正確な誕生日までは反映しないため「誕生日前/後」の列は実際の誕生日が分かるまでの目安です。表は今年から120年前までの121の生まれ年を対象としています。