日付と時刻

誕生日計算機

次の誕生日の日付と残り日数、そのときに何歳になるかを求めます。

最終更新 · アルゴリズム・定数・初期入力を確認(JSON)

数値を入力

次の誕生日までの日数 227日
計算結果

計算結果

計算結果生年月日: 1990-06-15 / 次の誕生日の日付: 2027-06-15生年月日1990-06-15次の誕生日の日付2027-06-15

この計算機について

次の誕生日は単純に今年の同じ日付ではありません。すでに過ぎていれば来年の日付になります。この計算機はそれを判定し、その日が何曜日にあたるかも表示します。うるう年の2月29日生まれの場合の扱いも切り替えて計算します。 うるう年以外は、2月29日生まれの誕生日を3月1日として扱います。

計算例

下記の既定値を用いた計算結果

生年月日 1990-06-15 次の誕生日までの日数 227 日 · 迎える年齢 37 年 · 次の誕生日の日付 2027-06-15 · 曜日 火曜日 · これまでに迎えた誕生日の回数 36

一般的な参考資料

免責事項

本計算ツールは一般的な日付の結果を提供します。祝日、営業日の慣例、タイムゾーンの規則は各地で定められ、変更も行われます。法的または契約上の効力に関わる場合は、公式の暦でご確認ください。

運営・保守: CalcDelta

実装の出典

この記録は本ページの実装を示し、独立した検証を意味しません。外部資料は明示された式や定義のみを裏付けます。推定や独自ルールにはそれぞれの前提があります。

アルゴリズム・定数・初期入力を確認(JSON)

式と変数

d = (t_next − t_today) ÷ 86 400 000 ms; age = year(t_next) − y_b

t_next
今日以降の次の誕生日
t_today
今日のUTC午前0時
d
誕生日までの日数
age
その誕生日になる年齢
y_b
出生年

日付はすべてUTC午前0時基準。うるう年以外の2月29日生まれは3月1日扱いになります。

この電卓を埋め込む

iframe コードをコピーしてサイトに置けます。アカウント不要。表示中の入力値が同期されます。

よくある質問

なぜ次の誕生日では、今日より1歳高い年齢が表示されることがあるのですか?

このツールは今日から見て次に来る誕生日を求め、今年の日付が過ぎていれば翌年に繰り上げて、その日に迎える年齢を表示します。6月15日生まれの人が7月に確認すると、前回の誕生日で36歳になったのに37歳になると表示されます。これまでに迎えた誕生日の回数は過去の毎年の日付を数えるため、これから迎える年齢より1少なくなります。

2月29日生まれはどのように扱われますか?

うるう年以外は、2月29日の誕生日を3月1日として扱います。有効で未来日ではない生年月日を入力してください。