年齢計算ツール
生年月日から満年齢を計算します。基準日も指定でき、年月日の詳細内訳(何年何ヶ月何日・総月数・総週数・生後日数)は表示のオン/オフを切り替えられます。
オフにすると満年齢のみを表示します。
年齢計算ツールの解説
計算の仕組み
基準日の年から生年月日の年を引き、基準日の時点でまだ誕生日を迎えていなければ1を引いて満年齢を求めます。月・日の内訳は、日付が足りない場合に前月の日数を借りて繰り下げる方法で計算しています。たとえば2000年3月31日生まれの人は、2026年4月30日時点で26歳0か月30日です。
法律上の「年をとる日」との違い
日本の「年齢計算ニ関スル法律」では、誕生日の前日が終わる時点で年齢が1つ増えると解釈されています。そのため4月1日生まれの人は3月31日に満年齢が上がったと扱われ、4月2日生まれの人より1学年上になります(いわゆる早生まれ)。このツールは日常的な数え方に合わせて誕生日当日に年齢が上がる計算にしているため、法的な年齢要件の判断には注意してください。
数え年・うるう年生まれについて
七五三や厄年で使われる数え年は、生まれた年を1歳とし、元日を迎えるたびに1歳ずつ加えます。おおむね「満年齢 + 1(誕生日前なら + 2)」です。2月29日生まれの人は、うるう年でない年は3月1日に誕生日を迎えた扱いで計算されます。
年齢計算ツールのよくある質問
- 基準日を指定できますか?
- はい。基準日を空欄にすると今日の日付で計算し、指定すればその日時点の年齢を計算します。
- 満年齢と数え年のどちらですか?
- 誕生日を迎えた回数で数える「満年齢」で計算します。あわせて年・月・日の内訳も表示します。
- 「◯歳◯ヶ月◯日」の詳細な内訳は表示できますか?
- はい。「年月日の詳細内訳を表示」を「表示する」にすると、年・月・日の内訳に加えて総月数・総週数・生後日数もまとめて確認できます。「表示しない」にすると満年齢のみのシンプルな表示になります。