本文へスキップ
App Museum
English

年齢・日数計算ツール

生年月日と基準日から満年齢・数え年・総日数・総週数と、次の誕生日までの日数、基準日の学年(日本の学校)を計算します。2つの日付の差を調べる用途にも使えます。

使い方

  1. 「開始日(生年月日など)」に起点となる日付を入力します
  2. 「基準日」に、いつの時点で数えるかを入力します。初期値は今日の日付で、「今日」ボタンを押すといつでも今日に戻せます
  3. 2つの日付がそろうと、満年齢(年・月・日)、総日数、総週数、開始日の曜日、次の誕生日・記念日、数え年、基準日の学年が自動で表示されます

生年月日から現在の満年齢を調べるほか、任意の2つの日付の間隔を調べる用途にも使えます。

どんな場面で使えるか

  • 満年齢を調べる: 開始日に生年月日を入れ、基準日は今日のままにします
  • ある日時点の年齢を調べる: 基準日を、入学日や申込日など知りたい日に変えます。過去の日付でも未来の日付でもかまいません
  • 勤続年数や記念日を数える: 開始日に入社日や記念日を入れると、何年何ヶ月たったかが分かります
  • 生後日数を数える: 総日数と総週数の欄で、生まれてから何日目・何週目かを確認できます
  • 予定日までの日数を数える: 開始日に今日の日付、基準日に予定日を入れると、残りの日数が総日数に出ます
  • 生まれた日の曜日を調べる: 「開始日の曜日」に表示されます
  • 次の誕生日や記念日までの日数を調べる: 「次の誕生日・記念日」に、その日付と曜日、あと何日か、その日で満何年になるかが出ます
  • 数え年を調べる: 長寿祝いや厄年などで使う数え年が「数え年」に出ます
  • 子どもの学年を調べる: 基準日を入学式の日や来年度の4月1日にすると、その時点の学年(幼稚園の年少〜年長を含む)が「基準日の学年」に出ます。小学校から大学までの入学・卒業の年の一覧は、入学・卒業年度計算ツールで調べられます

具体例

開始日に 2000-04-01、基準日に 2026-07-23 を指定した場合の結果です。

満年齢       26年3ヶ月22日
総日数       9,609
総週数       1,372
開始日の曜日  土
次の誕生日・記念日  2027-04-01(木)
                    あと252日で満27年
数え年       27歳
基準日の学年  大学(4年制)卒業後

ほかの例です。

  • 1990-08-15 から 2026-10-11 まで → 36年1ヶ月26日、総日数 13,206、総週数 1,886、開始日は水曜日、次の誕生日は 2027-08-15(日)であと308日
  • 2020-03-10 から 2026-03-09 まで → 5年11ヶ月27日(誕生日の前日なので、まだ5歳)。次の誕生日は 2026-03-10(火)で、あと1日で満6年
  • 2020-03-10 から 2026-03-10 まで → 6年0ヶ月0日(誕生日の当日に年が1つ増える)。次の誕生日は1年先の 2027-03-10(水)で、あと365日
  • 2026-10-11 から 2027-01-01 まで → 0年2ヶ月21日、総日数 82、次の記念日は 2027-10-11(月)で、あと283日で満1年
  • 2020-04-02 から 2026-10-18 まで → 6年6ヶ月16日、数え年7歳、基準日の学年は年長(5歳児クラス)
  • 1989-01-15 から 2001-10-01 まで → 12年8ヶ月16日、数え年13歳、基準日の学年は中学1年生(早生まれ)

計算方法

年・月・日は次の順で数えます。

  1. 開始日から基準日までに、丸何ヶ月たったかを数えます。基準日の「日」が開始日の「日」に届いていなければ、その月はまだ数えません
  2. 月数を12で割り、年と残りの月に分けます
  3. 最後に丸1ヶ月が過ぎた日から基準日までの日数が「日」になります

開始日と同じ「日」がその月にない場合は、月末を1ヶ月の区切りとして扱います。

  • 2026-01-31 から 2026-02-28 まで → 0年1ヶ月0日(2月に31日がないため、2月28日でちょうど1ヶ月)
  • 2026-01-31 から 2026-03-01 まで → 0年1ヶ月1日
  • 2024-02-29 から 2025-02-28 まで → 1年0ヶ月0日(うるう日生まれは、平年では2月28日に1年と数える)

総日数は2つの日付の差です。開始日は数えず、その翌日を1日目として基準日まで数えます。同じ日付どうしは 0、2026-01-01 から 2026-12-31 までは 364 です。初日と最終日の両方を数えたいときは、結果に1を足してください。総週数は総日数を7で割り、小数点以下を切り捨てた数です。

数え年は、生まれた年を1歳とし、1月1日(元日)を迎えるたびに1つ増やした年齢です。基準日の年から開始日の年を引いて1を足します。旧暦の正月や立春で数える方式ではありません。

「基準日の学年」は、開始日を生年月日とみなし、基準日が入る年度(4月1日〜翌年3月31日)に、4月入学で浪人・留年・飛び級をせずに進んだ場合の学年です。小学校6年・中学校3年・高校3年・大学4年の順に数え、小学校入学前の3年間は、幼稚園・保育園のクラスの呼び方で年少(3歳児クラス)・年中(4歳児クラス)・年長(5歳児クラス)と表示し、それより前は「未就学」と表示します。

学年の区切りは、満年齢の欄と1日ずれます。小学校には満6歳になった日の翌日以後の最初の4月1日に入学し、法律では年齢は誕生日の前日の終わりに1つ増えるので、4月1日生まれは3月31日に満6歳になり、その翌日の4月1日に入学します。このため、4月2日から翌年4月1日までに生まれた人が同じ学年になり、1月1日〜4月1日生まれ(早生まれ)は、同じ年の4月2日以降に生まれた人より1つ上の学年です。満年齢の欄は誕生日の当日に1つ増える数え方です。

  • 2000-04-01 生まれ → 2006年4月1日に小学1年生
  • 2000-04-02 生まれ → 2006年4月1日はまだ年長で、2007年4月1日に小学1年生

「次の誕生日・記念日」は、基準日より後で最初に来る、開始日と同じ月日の日付です。今日ではなく基準日から数えるので、基準日を変えると「その時点から見た次の誕生日」になります。「あと◯日」は基準日の翌日を1日目として数えた日数、「満◯年」はその日にちょうど何年たつかです。基準日が誕生日の当日なら、1年先の誕生日を表示します。開始日が2月29日の場合、うるう年でない年は2月28日、うるう年は2月29日になります。

注意点

  • 扱うのは日付だけで、生まれた時刻は考慮しません
  • 基準日が開始日より前だと「基準日は開始日以降の日付にしてください」と表示され、結果は出ません
  • 西暦100年より前の日付では結果が表示されません
  • 「基準日の学年」は、今の学校制度(学校教育法)が始まった1947年4月以降に小学校へ入学する生年月日(1940年4月2日以降の生まれ)だけ表示します
  • 浪人・留年・飛び級、海外の学校、9月入学、高専・短大・専門学校・6年制の学部(医学部など)などで年数が違う場合は、「基準日の学年」と実際の学年が合いません
  • 年齢の数え方に独自の決まりがある手続きでは、このツールの結果と1日ずれることがあります。うるう日生まれの扱いなどは、手続き先の案内で確認してください

FAQ

うるう年は考慮されますか?

はい。総日数には2月29日も含まれます。2024-02-29 から 2028-02-29 までは、4年0ヶ月0日、総日数 1,461 です。

2月29日生まれの年齢はどう数えますか?

うるう年でない年は、2月28日に1年たったものとして数えます。2024-02-29 を開始日にすると、2025-02-28 で 1年0ヶ月0日、2025-03-01 で 1年0ヶ月1日になります。「次の誕生日・記念日」も同じ数え方で、基準日が 2025-02-27 なら 2025-02-28(金)、基準日が 2027-03-01 なら 2028-02-29(火)を表示します。

次の誕生日までの日数は、今日から数えた日数ですか?

基準日から数えた日数です。基準日は初期値が今日なので、変えなければ今日から数えた日数になります。2000-04-01 を開始日、2026-07-23 を基準日にすると、次の誕生日は 2027-04-01(木)で、あと252日です。

基準日が開始日より前の場合はどうなりますか?

エラーメッセージが表示されます。過去にさかのぼって日数を数えたいときは、古いほうの日付を開始日に、新しいほうを基準日に入れてください。

数え年には対応していますか?

はい。「数え年」の欄に、生まれた年を1歳として元日ごとに1つ増やした年齢が出ます。2000-04-01 生まれなら、2026-07-23 の数え年は27歳です(満年齢は26歳)。

4月1日生まれは、どちらの学年になりますか?

前の年の4月2日以降に生まれた人と同じ学年(早生まれ)です。法律では年齢が誕生日の前日の終わりに1つ増えるので、4月1日生まれは3月31日に満6歳になり、その翌日の4月1日に小学校へ入学します。2000-04-01 生まれは2006年4月、2000-04-02 生まれは2007年4月に小学1年生になります。

入学・卒業の年の一覧は出せますか?

このツールでは基準日の学年だけを表示します。小学校から大学までの入学・卒業の年を西暦と和暦で一覧にしたいときは、入学・卒業年度計算ツールを使ってください。

総日数は開始日と基準日の両方を数えますか?

いいえ。開始日は数えず、翌日を1日目として基準日まで数えます。開始日と基準日の両方を数える場合は、表示された総日数に1を足してください。

和暦で入力できますか?

和暦の入力欄はありません。西暦の年月日で指定してください。

入力した生年月日は保存されますか?

いいえ。計算はブラウザ内で完結し、入力した日付をサーバーへ送ることも保存することもありません。ページを再読み込みすると、開始日は空に、基準日は今日の日付に戻ります。

種別
ユーティリティ
カテゴリ
計算
タグ
age
date
difference
school
calculator
  • 営業日計算ツール(土日祝を除く日数・○営業日後)

    土日・祝日を除いて、起算日から○営業日後・前の日付と、2つの日付の間の営業日数を計算します。月ごとの営業日数と、毎月の第1・第○・最終営業日も1年分の表にできます。振替休日・国民の休日を含む日本の祝日、年末年始、お盆などの追加の休み、休みの曜日を指定できます。

    ユーティリティ計算business-daysholidaydatecalendardeadlineweekdaycalculator
  • 出産予定日・妊娠週数計算ツール

    最終月経開始日・出産予定日・排卵日・胚移植日のどれかから、出産予定日と今日の妊娠週数(○週○日)、妊娠月数、妊娠初期・中期・後期を計算します。月経周期の補正、正期産の期間、産前休業を始められる日、標準的な妊婦健診14回の日程の目安、週ごとの日付の一覧にも対応しています。

    ユーティリティ計算pregnancydue-datedatecalendarmaternity-leaveprenatal-checkuphealthcalculator
  • 日付計算ツール(○日後・○日前)

    起算日から○日後・○日前の日付と曜日を計算します。年・ヶ月・週・日をまとめて足し引きでき、起算日を1日目として数える初日算入、月末の調整、起算日からの日数の表示に対応。

    ユーティリティ計算datedayscalendarweekdaydeadlinecalculator