年齢計算

生年月日から満年齢を計算できます。指定した日時点の年齢や、次の誕生日までの日数も確認できます。

使い方

  1. 生年月日を入力します。
  2. 年齢を確認したい基準日を指定します。
  3. 基準日時点の年齢と表示された期間を確認します。

日付を入力

基準日を変えると、過去や未来のその日時点での年齢を確認できます。

満年齢

—

—

次の誕生日まで

—

生まれてからの総日数

—

このツールについて

生年月日と基準日から満年齢を計算できます。現在の年齢だけでなく、指定した日時点の年齢、カレンダー上の経過年月日、次の誕生日までの日数も確認できます。

計算はすべてブラウザ内で行われます。入力した生年月日や基準日は保存せず、サーバーにも送信しません。

基準日を未来にすると、その日時点の年齢になる

生年月日を2000-02-29、基準日を2028-02-29にすると、満28歳です。基準日は今日に限らず、将来の予定日も指定できます。

2つの日付の差だけを計算する

入力例と結果の確認

2月29日生まれの固定例で、平年の誕生日の前日と当日を比べます。基準日は実際の今日ではありません。

「この例を試す」を押すと、上の入力と設定が例の内容に切り替わり、処理を実行します。「元の入力へ戻す」は1回ごとに直前の入力と設定を復元します。複数の例を試した場合は、戻す操作を繰り返すと最初の入力へ戻れます。ページを閉じるとこの履歴は失われます。

平年の誕生日前日を基準にする

入力と設定

生年月日: 2000-02-29 / 基準日: 2023-02-27

期待する結果

満22歳 / 次の誕生日まであと1日
年・月・日: 22年11か月29日 / 日付差: 8,399日

このツールでの平年の誕生日を確認

入力と設定

生年月日: 2000-02-29 / 基準日: 2023-02-28

期待する結果

満23歳 / 基準日が誕生日
年・月・日: 23年0か月0日 / 日付差: 8,400日

結果の見方

この実装は2月29日生まれの平年の誕生日を2月28日として計算します。画面の「今日が誕生日」は、選んだ基準日が誕生日という意味です。固定例の基準日2023-02-28を、現在の日付と取り違えないでください。年・月・日は暦の月末を調整した内訳で、日付差とは単位が異なります。

対応範囲と注意点

画面の日付範囲は西暦1〜9998年で、生年月日は基準日以前にします。出生時刻や時差、制度別の年齢判定規則は扱いません。基準日の初期値はページを開いた時点の端末の現地日付です。年齢計算の「今日にする」ボタンは押した時点の現地日付を取得します。入力日付と例の履歴はページを閉じると失われます。

検証根拠: 既存calculateAgeYears・calculateAgeParts・daysBetweenDatesで満年齢、月末調整、総日数を確認。閏年の翌誕生日、基準日が出生日前の場合の拒否と、端末のタイムゾーン・日付境界をブラウザで検証します。

次の作業に使えるツール

よくある質問

満年齢とは何ですか?

生まれた日から経過した満年数を、このツールでは満年齢として表示します。

過去や未来の日付で年齢を計算できますか?

はい。基準日を変更すると、その日時点の年齢を計算できます。

2月29日生まれの場合はどうなりますか?

うるう年では2月29日を誕生日として扱います。このツールでは一般的なカレンダー計算として、非うるう年の誕生日相当日を2月28日とします。法律上の年齢判定を行うものではありません。

生年月日は保存されますか?

いいえ。入力した生年月日や基準日は保存されず、計算はブラウザ内で行われます。

次の誕生日までの日数も分かりますか?

はい。基準日から次の誕生日までの日数と、その誕生日の日付を表示します。

関連ツール

入力と保存について

残したい内容は、先に保管してください。このツールの入力内容・結果は自動保存されません。ページの更新・終了や、入力を消す操作・リセットで失われる場合があります。

お気に入り・表示言語は作業データとは別に保存され、サイトデータの削除で失われる場合があります。端末に保存済みのファイルは、ツールのリセットやサイトデータの削除では消えません。

ツール・ゲームを探す

全120ツール・16ゲーム

全120ツール・16ゲーム

文章・文字 26

計算・変換 22

日付・時間 12

画像・PDF 26

データ・Web 28

抽選・便利 6

ゲーム 16