この計算機でわかること
2人の生年月日を入れると、「何年何ヶ月何日」の差、その合計日数・週数、どちらが年上か、西暦の年の差、十二支(干支)でいくつ離れているかを一度に表示します。 兄弟姉妹の年の差、カップルや夫婦の年の差、家系図の整理、歴史上の人物どうしの比較などに使えます。 「4歳差」と言っても、実際には3年と1日から4年と364日まで幅があるため、日付から確かめておくと安心です。
計算の仕組み
早いほうの日付を開始日、遅いほうを終了日とし、開始日に1ヶ月ずつ足していって終了日を超えない最大の月数を求めます。 それを12で割った商が「年」、余りが「ヶ月」、その月の応当日から終了日までの残りが「日」です。 合計日数は両方の日付を協定世界時の0時に揃えて引き算するので、夏時間やタイムゾーンの影響を受けず、うるう日も自動的に数えられます。
開始日が31日で足した先の月に31日がない場合は、その月の末日を応当日とします。1月31日に1ヶ月足すと2月28日(うるう年は29日)になるという、 カレンダー系のソフトで一般的なルールです。そのため2000年2月29日と2001年2月28日の差は「1年0ヶ月0日」と表示されますが、実際の経過日数は365日です。 年月日の表記と合計日数は物差しが違うだけで、どちらも正しい値です。
差の換算早見表
1年を平均365.2425日(グレゴリオ暦の平均)として、ページのビルド時に計算した表です。実際の日数はうるう日の数により前後1〜2日ずれるため、目安として見てください。 干支の欄は、西暦の年の差を12で割った余りです。
| 年の差 | ヶ月 | 週(約) | 日(約) | 干支の差 |
|---|---|---|---|---|
| 1年 | 12 | 52 | 365 | 1つ違い |
| 2年 | 24 | 104 | 730 | 2つ違い |
| 3年 | 36 | 157 | 1,096 | 3つ違い |
| 5年 | 60 | 261 | 1,826 | 5つ違い |
| 7年 | 84 | 365 | 2,557 | 7つ違い |
| 10年 | 120 | 522 | 3,652 | 10つ違い |
| 12年 | 144 | 626 | 4,383 | 同じ干支 |
| 15年 | 180 | 783 | 5,479 | 3つ違い |
| 20年 | 240 | 1,044 | 7,305 | 8つ違い |
検算した例
例1. 1990年3月15日と1994年6月20日: 3月15日から6月20日までが3ヶ月5日で、4年と合わせて4年3ヶ月5日、合計1,558日です。西暦の年の差は4、干支は4つ違いです。
例2. 1988年1月31日と1990年3月1日: 1月31日に25ヶ月を足すと1990年2月31日になりますが存在しないので2月28日とし、そこから3月1日まで1日で2年1ヶ月1日、合計760日です。 「日がマイナスなら前の月の日数を足す」という単純な方法だと、ここでは日が−2になってしまいます。
例3. 1995年12月31日と1996年1月1日: 西暦では1年違いですが、実際には1日違いです。生まれ年の差と経過期間がどれだけ食い違いうるかの典型例です。
「何歳差」が人によって違う理由
- 西暦の年の差: 生まれ年を引くだけの値です。日常会話の「2歳差」や数え年の差はこちらに近い数え方です。
- 正確な経過期間: 本ツールの「年・ヶ月・日」です。誕生日が近い兄弟は、年の差が1でも実際は数日違いということがあります。
- 学年差: 日本では4月2日〜翌年4月1日生まれが同じ学年になるため、生まれ年の差や誕生日の差と一致しません。早生まれの人は、同じ年に生まれた人より学年が1つ上になります。年子(連続した年に生まれた兄弟)でも、誕生日の並び次第で学年差は1にも2にもなりえます。本ツールは学年差を計算しません。
例4. 2015年3月10日と2018年9月25日: 3月10日から9月25日までが6ヶ月15日で、3年と合わせて3年6ヶ月15日、合計1,295日です。 月を単位にすると42ヶ月差になります。きょうだいの間隔を「3年半ほど」と言いたいとき、年の差(3歳差)だけでは半年分の情報が落ちてしまうことがわかります。
注意点と限界
- 入力できるのは西暦(新暦)の日付です。旧暦の誕生日は変換してから入力してください。
- 生まれた時刻は使わないため、同じ日に生まれた双子は0日差になります。
- 干支の差は西暦の年から単純に計算した値で、旧正月や立春を基準にしていません。1月〜2月初めの生まれの人は、干支が前年扱いになることがあり、1つずれる場合があります。
- 干支や星座での相性は娯楽・俗説で、科学的な根拠のある情報ではありません。
- 出産予定日など未来の日付も入力できますが、その場合は実際の誕生日とは異なる可能性があります。
- 法律上の年齢要件の判定には使えません。必要な場合は各制度の定めに従ってください。
結果の使いかた
書類や会話では場面に合った言い方を選びます。日常では「4歳差」という年の差、医療・保険・手続きでは基準日時点の正確な年齢が大切です。 兄弟の間隔を考えるときはヶ月で見ると比べやすく、たとえば「30ヶ月差」は2年6ヶ月です。「結果をコピー」で1行のまとめをメモに貼り付けられます。 関連ツール:年齢・Dデイ計算機、Dデイカウントダウン計算機、星座相性計算機、誕生曜日の性格診断(後の2つは娯楽用です)。
よくある質問
どちらの日付を先に入力すればいいですか?
順番は関係ありません。早い日付と遅い日付を自動で判定し、どちらが年上かも表示します。
数え年や満年齢の違いは反映されますか?
2つの日付の間の実際の経過期間が基本の結果です。補足として西暦の年の差(数え年の差と同じ値)も表示します。
同じ年生まれでも何ヶ月差かわかりますか?
わかります。同じ年の1月生まれと12月生まれなら約11ヶ月の差で、西暦の年の差は0でも実際はほぼ1年違います。
うるう年や2月29日生まれはどう扱われますか?
合計日数はうるう日が自動で反映されます。年・ヶ月・日の表記では、存在しない日付(平年の2月29日など)はその月の末日に補正します。
旧暦の誕生日や生まれた時刻は入力できますか?
対応していません。旧暦は新暦に直して入力してください。時刻は反映されないため、1日未満の差は表示されません。