年齢計算ツールについて
この無料の年齢計算ツールは、正確な年齢、または任意の2つの日付の差を、年・月・日で求めます。あわせて日数と週数の合計も表示します。
生年月日と今日の日付を使えば年齢が、任意の2つの日付を使えば期間が分かります。すべてブラウザー内で動作するため、入力した日付がアップロードされたり保存されたりすることはありません。
「年・月・日」が見た目より難しい理由
2つの日付の間の日数を数えるのは単純な計算です。しかし、その差を年・月・日で表すのは単純ではありません。月の長さが一定ではないからです。
標準的な方法 — 本ツールが採用している方法 — は、大きい単位から順に進めます。
- 開始日から、もう1年足すと行き過ぎてしまうところまで、まるまる何年かを数える
- そこから同じやり方で、まるまる何か月かを数える
- 残ったものが日数になる
開始が2020年1月15日、終了が2024年3月10日の場合。まるまる4年で2024年1月15日に達します。さらに1か月で2月15日。2月15日から3月10日までは24日です。結果は4年1か月24日となります。
その結果として、答えの中の「1か月」には決まった値がありません。同じ日数でも、通過する月によって月数と日数の組み合わせが変わります。2月は28日、3月は31日だからです。2つの計算ツールの結果がときに1日ずれるのはこのためで、数える順序が違うのです。唯一の正しい慣習というものはなく、だからこそ合計日数のほうが役に立つ数字であることが多いのです。
うるう年と2月29日の問題
うるう年は、暦を地球の公転に合わせるために1日を加えるものです。公転は365日ではなく約365.2425日だからです。
規則は3つの部分からなりますが、ほとんどの人は最初の1つしか知りません。
- 4 で割り切れる — うるう年
- ただし 100 で割り切れる場合 — うるう年ではない
- さらに 400 でも割り切れる場合 — やはりうるう年
したがって1900年はうるう年ではありませんでしたが、2000年はうるう年でした。この例外はソフトウェアを壊すことで有名です。非常に多くのコードが最初の規則しか実装していないからです。単純な規則のまま1900年や2100年をまたいで日数を数えるものは、すべて誤った結果になります。
そして2月29日生まれの人がいます。本当の誕生日はおよそ4年に一度しか来ません。平年の誕生日はいつになるのでしょうか。万国共通の答えはありません。多くの法域では、まる1年が経過したという理由から、年齢に達する法律上の日を3月1日としています。2月28日とする地域もあります。ニュージーランドと台湾は法律で2月28日を、イングランドとウェールズは3月1日を採用しています。多くの人は単にどちらかを選んでお祝いしています。
この計算ツールは法的な判断を下すのではなく経過時間を数えるため、2月29日生まれでもどちらの考え方でも正確な期間が得られます。
使いみち
- 正確な年齢 — 書類、申請、資格要件の確認のために
- 将来の日付での年齢 — あるイベントの日までにその人は18歳になるか
- 〜からどれくらい経ったか — 入社日、記念日、購入日、引っ越し
- 〜まであとどれくらいか — 締め切り、結婚式、出産予定日、退職日
- プロジェクト期間 — 実際にどれだけ続いたか
- 保証期間 — 購入品はまだ保証の対象か
- ペットの年齢 — 開始日があるものなら同じ計算が使えます
- 予告期間と試用期間 — 契約日からの日数を数える
週末を除く営業日を数えたい場合は、代わりに営業日計算ツールをお使いください。こちらはすべての暦日を数えます。
年齢の数え方は世界共通ではない
複数の国の書類を扱う方は知っておくとよいでしょう。
世界の大部分は西洋式を使っています。生まれたときが0歳で、誕生日ごとに1歳増えます。この計算ツールが求めるのもこれです。
東アジアの数え年は異なります。伝統的には、生まれたときが1歳で、誕生日ではなく新年に全員が1歳増えます。そのため12月生まれの人は数週間のうちに2歳と数えられることもありました。韓国では2023年6月まで広くこの方式が使われていましたが、その時点で法律上・行政上の目的では国際方式に統一されました。社会生活の場や古い記録では、今でも伝統的な数え方に出会うことがあります。
保険や金融には別の慣習もあります。「最も近い誕生日の年齢」は近いほうに丸めるため、34歳8か月の人は35歳として扱われます。書類がどの定義を求めているのか、必ず確認してください。
使い方
- 開始日を選びます(例: 生年月日)
- 終了日を選びます(既定は今日)
- 年・月・日での結果と合計値を確認します
知っておくとよいこと
- 終了日は境界であって、1日追加されるわけではありません。 3月1日から3月2日までは1日です。
- 日数で表した年齢は話のタネになります — 10,000日はおよそ27年4か月です。
- タイムゾーンは無視されます。 日付の計算としてはこれが正しい扱いです。生年月日はどこで読んでも同じ日付です。
- 1582年より前の歴史上の日付は曖昧になり得ます。 各国がユリウス暦からグレゴリオ暦へ移行した時期が異なるためです。英国の移行は1752年で、11日が失われました。
- 法的な期限については、その土地の規則を確認してください。 出来事の当日から数える場合もあれば、翌日から数える場合もあります。
- 何も保存されません。 生年月日は個人情報であり、このツールは送信も保存も行いません。
よくある質問
正確な年齢はどう計算しますか?
開始日に生年月日を入力し、終了日は今日のままにしてください。結果として年・月・日での年齢と、日数・週数の合計が表示されます。計算はまるまる何年かを先に数え、次にまるまる何か月か、最後に残りの日数を数えます。公的な書類で使われる標準的な方法です。
うるう年はどのように扱われますか?
正確に数えられます。期間に含まれる2月29日はすべて日数の合計に入り、完全な規則が適用されます。4で割り切れる年はうるう年、ただし100で割り切れる年は除く、さらに400でも割り切れる年はやはりうるう年です。この最後の部分があるため1900年はうるう年ではなく2000年はうるう年でした — 驚くほど多くのソフトウェアがいまだに間違える区別です。
2月29日生まれの人の誕生日はいつですか?
ひとつの答えはなく、国によって異なります。イングランドとウェールズでは3月1日を新しい年齢に達する日とし、ニュージーランドと台湾では2月28日とします。社会生活上は各自が選んでいます。この計算ツールは法的な規則を当てはめるのではなく経過時間を測るので、示される期間はどちらの場合でも正確です。
計算ツールによって結果が少し違うのはなぜですか?
差を年・月・日で表すには何らかの慣習が必要であり、月の長さがまちまちだからです。年・月・日の順に数えるのが一般的ですが、別の順序で数えるツールでは1日ずれることがあります。合計日数には曖昧さがなく、そのためより頼りになる数字であることが多いのです。
未来の日付の差も計算できますか?
はい。任意の2つの日付がどちらの向きでも使えるので、何かが起きてからの経過と同じ手軽さで、締め切り・結婚式・出産予定日までの残りも測れます。終了日を未来に設定すれば、特定のイベントまでにその人が18歳になっているか、といった問いにも答えられます。
営業日を数えますか、それともすべての日ですか?
週末と祝日を含むすべての暦日です。週末を除く数え方 — 予告期間、配送予定、契約上の期限などに便利です — が必要な場合は、営業日計算ツールをお使いください。
入力した生年月日はどこかに送信されますか?
いいえ。計算は完全にブラウザー内で行われ、何も送信・記録・保存されません。生年月日は本人確認にも使われる個人情報であるため、このツールでは他の多くのツール以上に重要な点です。
関連ツール
- 日付計算 — 日付に日・週・月を加算または減算
- 営業日計算 — 週末を除いて稼働日を数える
- 日付までのカウントダウン — 先の予定までのリアルタイムのカウントダウン
- 時間の長さ計算 — 同じ考え方を時間と分に適用