長寿祝いの年・還暦から大還暦までを数え年基準で西暦計算

長寿祝いの年・還暦から大還暦までを数え年基準で西暦計算

出生年と明示した確認年から、数え年基準の還暦、古稀、喜寿、傘寿、米寿、卒寿、白寿、百寿、茶寿、皇寿、大還暦の西暦年と確認年の数え年を固定一覧で計算します。

入力

月日を使わず出生年だけを入力します。最長の大還暦年が9999年以内になる範囲です。

現在年を自動取得せず、数え年を知りたい年を入力します。出生年以後に限定します。

使い方

  1. 祝い年を調べる人の出生年を西暦で入力します。月日や個人名は入力しません。
  2. 数え年を確認したい基準年を明示します。今年を使う場合も西暦年を手入力します。
  3. 各祝い名の西暦年を確認し、数え年で祝うか満年齢で祝うかは本人・家族の希望に合わせます。

計算式・考え方

出生年をB、確認年をYとすると、確認年の数え年=Y−B+1です。祝いの数え年をNとすると祝い年=B+N−1です。したがって還暦はB+60、古稀はB+69、喜寿はB+76、傘寿はB+79、米寿はB+87、卒寿はB+89、白寿はB+98、百寿はB+99、茶寿はB+107、皇寿はB+110、大還暦はB+120とします。

注意事項

  • 数え年は生まれた年を1歳とし、その後は誕生日ではなく1月1日ごとに一つ加える年単位の数え方です。そのため出生月日を入力しなくても祝い年は一つに決まります。一方、確認年−出生年の年差は、満年齢そのものではありません。誕生日前なら一般的な日付単位の満年齢は年差より1小さくなります。
  • 還暦は数え61歳で出生年から60年後、百寿は数え100歳で出生年から99年後です。名称に含まれる数字と足す年数が1ずれるのは、出生年を数え1歳とするためです。年だけを引くときは『61を足す』と誤らないよう、結果ラベルにも数え年を残しています。
  • 現在の祝いは満年齢で行う家庭も多く、古稀を満70歳、喜寿を満77歳の誕生日付近に祝うなど、伝統的な数え年表と1年ずれる場合があります。どちらか一方だけが常に正しいと断定せず、招待状や会場予約では採用した基準を明記してください。
  • 茶寿、皇寿、大還暦など高い年齢の名称は掲載資料や地域で構成が異なることがあります。本ページは固定した11名称だけを表示し、珍寿、頑寿、昔寿などを暗黙に追加しません。別名称を使う場合は出典と数え方を個別に確認してください。
  • 大還暦は参照ページの訂正後表示に合わせ、二回目の60年周期を経た数え121歳、出生年+120年として出します。資料によって満120歳または数え120歳と記す例もあるため、単に『120歳』と省略せず結果ラベルの規約を確認してください。
  • 祝い年は日程候補を考えるための参考です。本人の体調、移動負担、感染症対策、家族の都合を数値から判断せず、誕生日当日、敬老の日、正月など実際に集まりやすい日を相談して決めてください。
  • 国立国会図書館レファレンス協同データベース事例1000227161を2026年7月13日に確認しました。還暦の満60・数え61から皇寿の満110・数え111までの対照、および現代は満年齢で祝う場合がある説明を照合しました。
  • 同データベース事例1000207354と1000360863も確認し、長寿祝いが一般に数え年で説明される一方、資料や現在の実践に差があることを本文へ反映しました。
  • 数え年から満年齢を一意に出せない理由は、e-Gov法令検索『年齢のとなえ方に関する法律』と『年齢計算ニ関スル法律』も確認し、現代の公的な年齢表示と伝統行事の年齢を分けています。
  • 西暦のうるう年と月長は米国海軍天文台USNO公式FAQ『Leap Years』(aa.usno.navy.mil/faq/leap_years)を2026年7月13日に確認しました。4で割り切れる年を原則とし、100で割り切れる年を除き、400で割り切れる年を戻す規則です。
  • 年月日の順序と正規グレゴリオ暦の扱いはISO 8601-1:2019公式ページ(iso.org/standard/70907.html)と照合しました。歴史上の地域別改暦や旧暦への変換は行いません。
  • 現在年や今日の日付をブラウザ時計から自動取得しません。基準年または基準日を入力として残すため、後日や別の端末でも同じ条件から同じ結果を再現できます。資料へ転記するときは基準日も併記してください。
  • 計算はschema v3の許可制ASTにある整数四則演算、比較、条件分岐と、既存の有界Gregorian関数だけで行います。eval、new Function、外部API、CDN、fetch、XHR、WebSocketは使用しません。
  • 結果はすべて固定個数のscalar値です。名称を文字列結果として動的生成せず、意味は結果ラベルへ固定します。範囲外の日付や前後関係が逆の入力は、推測値へ丸めず入力エラーとしてfail-closedで停止します。
  • 学校、就業規則、祝い方、呼称には制度差・組織差・地域差があります。数値が一致しても実在する個人の経歴、退職日、資格、慣習の正しさを確定するものではありません。必要な判断は本人の記録や公式規程で確認してください。
  • 伝統的な数え年による参考年です。現在は満年齢で祝う例、地域・家庭・資料による名称差があります。祝い方や健康状態を判断せず、本人の希望を優先してください。

よくある質問

還暦は60歳ですか、61歳ですか?

本ページの伝統表では満60歳に相当する数え61歳、出生年から60年後です。現在は満年齢で祝う場合もあります。

古稀を満70歳で祝ってもよいですか?

はい。現在は満年齢で祝う例もあります。本人と家族が採用する基準をそろえてください。

誕生日を入力しなくてよいのはなぜですか?

祝い年を数え年で求めるためです。数え年は出生年を1とし、毎年1月1日に加算するので月日を使いません。

大還暦は何年後ですか?

本ページの固定規約では出生年から120年後、数え121歳の年です。資料差があるため規約名も一緒に確認してください。

入力した年月日、年齢、学校区分は利用者の端末内だけで計算され、外部へ送信・保存されません。氏名、勤務先、学校名、住所などの個人情報を入力する欄はありません。