年齢計算機 — 満年齢・経過日数・週数・時間を同時表示
生年月日と基準日(既定では今日)を選ぶだけで、年齢を年・月・日に分解し、合計月数・週数・日数・時間も同時に表示します。うるう年も正確に扱います。
仕組み
年齢の計算方法
本ツールは「満年齢」を計算します。まず生年月日から完全な年数を数え、次に直近の誕生日から経過した完全な月数、最後に残りの日数を数えます。月の長さは実際のカレンダー(28〜31日)に従うため、「1か月」の意味は対象月によって28・29・30・31日のいずれかになります。
基準日の「日」が生年月日の「日」より小さい場合は、前月分の日数を借りて正しく計算します。例えば1990年5月31日から2026年5月6日までは「35年11か月5日」となり、「35年12か月-25日」のような誤った表現にはなりません。
うるう年を含む合計日数
「合計日数」欄は、2つの日付間の実日数(2月29日を含む)を数えます。365×年数で近似するよりも正確で、医療・法律・科学計算など1〜2日の差が問題となる場面で重要です。
「次の誕生日までの日数」を知りたい場合は、基準日を次の誕生日に設定し、合計日数を読み取ってください。
活用シーン
保育園・学校の入園入学資格の確認、医薬品の小児用量計算、退職金や年金の試算、結婚記念日や勤続年数の確認、歴史研究など、日単位の正確さが求められる場面で活用できます。年・月・日の人間が読みやすい形式と、合計月・週・日・時間の数値表示を同時に提供します。
よくある質問
›うるう年は考慮されますか?
はい。日数計算と月跨ぎのロジックの両方で実際のカレンダーを使用しているため、対象期間内の2月29日は正しくカウントされます。
›なぜ「1か月」が常に30日ではないのですか?
実際の暦月は28〜31日と長さが異なります。30日固定で計算すると、生涯では数日のずれが累積するため、本ツールは実際の暦月を採用しています。
›未来の日付の年齢も計算できますか?
はい。基準日を未来の日付に設定すれば、その日に何歳になるかを確認できます。
›生年月日が基準日より後の場合は?
負の値を避けるため、結果は表示されません。差の絶対値が必要な場合は両方の日付を入れ替えてください。
›タイムゾーンは考慮されますか?
「今日」はブラウザのローカル日付を使用します。計算自体は暦日単位なのでタイムゾーンの影響を受けません。
›入力データはサーバーに送信されますか?
いいえ。すべての計算はブラウザ内で完結します。
›合計週数の小数部分はどう処理されますか?
合計日数を7で割った整数部分を表示します。1週間に満たない端数は切り捨てです。
›数え年で計算できますか?
本ツールは満年齢のみ対応しています。数え年は生まれた時点で1歳、正月で1歳加算という別ルールのため、文化圏別の計算機をご利用ください。
関連ツール
最終更新: