ホーム / 日付・時刻ツール / 年齢計算機
無料オンラインツール

年齢計算機

生年月日と端末の現在のローカル日付から、満年齢・経過日数・次の誕生日の日付を計算します。処理はブラウザ内でローカルに行われます。

使ってみる

満年齢、経過した暦日数、完全な週数、次の誕生日をまとめて表示します。週数は日数を7で割り、小数点以下を切り捨てます。

2026-08-29 → 2026-09-05: 7 / 7 = 1

正確な年齢計算の仕組み

この年齢計算機は、現在のローカル日付と生年月日を比較して、満年齢を計算します。誕生日がまだ来ていない場合は1歳減らします。うるう年の2月29日生まれの場合は、平年では2月28日を誕生日とみなします。

計算例

現在の日付が2026年9月5日の場合、2000年9月6日生まれの人は25歳、2000年9月5日生まれの人は26歳になります。2000年2月29日生まれの人は、2月28日を誕生日とするため26歳です。

生存日数の計算

生存日数は、生年月日と現在の日付の間の完了した日数を数えます。日付はUTCの日境界に変換されるため、夏時間の影響を受けません。

星座と干支

星座は月日から、干支は西暦の誕生年から決定されます。誕生時刻や出生地のタイムゾーンは考慮されません。

注意点

  • この計算機は一般的な年齢計算の慣習に従いますが、法的な年齢の定義とは異なる場合があります。
  • 星座と干支は参考情報であり、占星術的な正確性は保証されません。
  • 誕生日が未来の日付の場合はエラーになります。

よくある質問

2月29日生まれの人の年齢はどう計算されますか?

平年では2月28日を誕生日とみなして年齢を計算します。うるう年では2月29日が誕生日です。

生存日数には今日も含まれますか?

いいえ、生存日数は完了した日数であり、今日は含まれません。例えば、昨日生まれた場合は1日と表示されます。

タイムゾーンによって結果は変わりますか?

日付はブラウザのローカルタイムゾーンで解釈されるため、タイムゾーンによって結果が変わる可能性があります。ただし、生存日数はUTCの日境界を使用するため、夏時間の影響はありません。

次の誕生日の日付も表示されます。2月29日生まれの場合、平年は2月28日です。今日が誕生日なら今日の日付が表示されます。残り日数のカウントダウンではありません。

処理はブラウザ内でローカルに行われます。