Toolivaro

無料の年齢計算機

生年月日から正確な年齢を年・月・日単位で計算し、生きた合計日数と次の誕生日までの日数も表示します。

ブラウザ内でローカル処理されます

空欄の場合は今日を使います。

このツールについて

年齢計算機は、自分・子ども・歴史上の日付など、任意の日付に対して正確な年齢を満年齢(年・月・日)で算出します。実際の暦に基づくため、5月15日生まれの人が8月11日に計算すると「36年と2ヶ月と27日」のように、おおよその小数ではなく暦どおりの年齢になります。さらに、生きた合計日数と、次の誕生日の日付とそのカウントダウン日数も表示します。2月29日生まれの誕生日は、グレゴリオ暦の慣例により平年には2月28日とみなします。「基準日」の欄を変更すれば任意の2日間を比較でき、未来の生年月日は明確なメッセージで拒否されます。日付計算は暦に正確で、月と年はうるう年を含む実際の長さを尊重し、どの月も固定の日数とはみなしません。すべてブラウザ内で計算され、入力しなかった唯一の日付である「今日」は基準日が空欄の場合に使用され、サーバーに送信されるデータはありません。

結果はどうやって計算されるの?

1990年5月15日生まれ — 今日は何歳?

生年月日に1990-05-15を入力し、基準日を空欄にすると今日と比較されます。2026-08-11時点では36年と2ヶ月と27日、生きた日数は13,248日です。

入力と出力の例
入力 値
birthDate 1990-05-15
結果 36年と2ヶ月と27日

2月29日生まれの場合

2000-02-29生まれの場合、次の誕生日は平年の2026年は2月28日 — グレゴリオ暦の慣例 — で、2028年のようなうるう年は2月29日そのものです。

入力と出力の例
入力 値
birthDate 2000-02-29
結果 次の誕生日は2月28日(平年)

計算式と前提は?

暦に正確な年齢の分解

age = whole years, then whole months, then remaining days

計算式の記号
記号 意味
whole years 誕生日からの満年数
whole months 最後の年齢の記念日からの満月数
remaining days 最後の月の区切りからの暦日数

次の誕生日

next occurrence of birth month/day, with Feb 29 → Feb 28 in non-leap years

計算式の記号
記号 意味
Feb 29 → Feb 28 うるう日生まれのグレゴリオ暦の慣例

よくある間違いは?

  • 生まれた日を1日目と数える — この計算機は生まれてからの満日数を数えるため、今日生まれた子どもは0日で、1日ではありません。
  • すべての月を30日として扱う — 実際の月の長さとうるう年を尊重しています。
  • 2月29日生まれの誕生日は平年では3月1日だと思う — 慣例的な誕生日は2月28日です。

前提と制限は?

  • グレゴリオ暦を前提としています。他の暦法(太陰暦やヘブライ暦など)には対応していません。
  • 基準日は未入力の場合、計算時点の訪問者のローカル日付を使用するため、タイムゾーンによって異なる場合があります。
  • 年齢の結果は参考情報であり、法的・医学的な判断にそのまま使用する前に検証してください。

数値の出典は?

最終確認 2026年8月16日 · バージョン 1.1.0 · Toolivaro 外部コンテンツを保証するものではありません。

よくある質問

「2ヶ月と27日」のような年齢はどう計算されますか?

生年月日から満年数を数え、その記念日から満月数を数え、最後に残りの暦日数を数えます。実際の月の長さを常に尊重するため、31日生まれでも幻の月ができることはありません。

2月29日生まれは平年にいつ誕生日を迎えますか?

グレゴリオ暦の慣例により、2月29日生まれは平年には2月28日に誕生日を迎えます。カウントダウンはその日付を使います。曜日や年齢の分解は影響を受けません — 年齢の計算自体は生年月日そのものに基づいています。

基準日を今日以外にできますか?

はい。基準日の欄で任意の日付を指定できます — 契約年齢や資格審査、過去または未来の日付までの計算に便利です。生年月日は基準日より後にはできず、結果を表示する前に両方を検証します。

このコレクションの一部 時間・日付・スケジュールツール

間違いを見つけましたか? 報告する — すべての修正を確認します.

このツールは役に立ちましたか?

Toolivaro編集チームが当社の方法論に基づいてレビュー済み 計算方法 · 編集方針