使い方
- 生年月日を入力
- 基準日を確認(初期値は今日。別の日で計算したい場合は変更)
- 満年齢・次の誕生日までの日数・通算日数が自動で表示されます
満年齢の計算式
計算式に「-1」という条件が入っているのは、日本の法律上、満年齢は誕生日を迎えた日ではなく、誕生日の前日が終わる瞬間に1つ増えると定められているためです。根拠となる条文を次の項で確認します。
なぜ「誕生日の前日」に歳を取るのか(年齢計算ニ関スル法律)
満年齢がいつ増えるかは、慣習ではなく法律で決まっています。根拠となるのは明治35年(1902年)に公布された「年齢計算ニ関スル法律」(明治35年法律第50号)です。第一条は「年齢ハ出生ノ日ヨリ之ヲ起算ス」と定めており、生まれた日そのものを年齢計算の1日目として数えます。これは実は例外的な扱いで、期間の数え方を定める民法第百四十条は「日、週、月又は年によって期間を定めたときは、期間の初日は、算入しない」として、通常は初日を数えないことを原則にしています。年齢だけは、この原則の特則として生まれた日を1日目に含める、という決め方になっているわけです。
年齢計算ニ関スル法律の第二条はさらに「民法第百四十三条ノ規定ハ年齢ノ計算ニ之ヲ準用ス」と定め、年数の数え方そのものは民法の期間計算のルールに従うとしています。民法第百四十三条第2項は「週、月又は年の初めから期間を起算しないときは、その期間は、最後の週、月又は年においてその起算日に応当する日の前日に満了する」と定めています。誕生日を起算日とする「満1年」という期間は、翌年の誕生日の前日が終わったときに満了する、という計算です。期間が満了するということはその瞬間から新しい年齢が始まるということなので、結果として満年齢は誕生日当日ではなく、誕生日の前日が終わる瞬間(誕生日当日の午前0時)に加算されることになります。本ツールの計算式が、基準日がまだ今年の誕生日に達していないときに1を引くのは、この「誕生日の前日に満了する」というルールをそのまま反映したものです。
うるう年(2月29日)生まれの人はいつ歳を取るか
2月29日生まれの人にも、この民法第百四十三条がそのまま適用されます。ポイントは第2項のただし書きで、「月又は年によって期間を定めた場合において、最後の月に応当する日がないときは、その月の末日に満了する」と定められている点です。うるう年には2月29日が存在するので、その年は通常どおり2月29日の前日、つまり2月28日が終わったときに期間が満了し、2月29日から新しい年齢になります。一方、平年(2月29日が存在しない年)には「応当する日」自体が2月に無いため、このただし書きが適用され、期間はその月の末日である2月28日に満了します。2月28日が満了する瞬間は3月1日の始まりと同じ瞬間なので、平年は2月28日ではなく翌日の3月1日から新しい年齢として扱われることになります。
本ツールも同じ計算式で動いているため、実際に数字を入れて確認できます。2000年2月29日生まれで基準日を2026年2月28日(平年)にすると「25歳11ヶ月」、基準日を2026年3月1日にすると「26歳0ヶ月」と表示され、平年は2月29日という日を経由せずに3月1日をまたいで初めて加齢したものとして計算されていることがわかります。同じ生年月日で基準日を2024年2月29日(うるう年)にすると、この日の時点ですでに「24歳0ヶ月」と表示され、うるう年は2月29日当日から加齢が反映されていることもあわせて確認できます。
満年齢と数え年の違い
満年齢は生まれた日を0歳とし、誕生日を迎えるたびに1歳ずつ加算する数え方です。現在の日本の法律・行政手続き・書類はすべてこの満年齢が基準になっています。一方、数え年は生まれた年をすでに1歳として数え、その後は誕生日ではなく元日(1月1日)を迎えるたびに1歳加算する、日本の伝統的な数え方です。生まれてすぐの時期は、満年齢と数え年の差が1歳ではなく2歳になることもあります。
具体的な数字で確認してみます。基準日を2026年9月15日とした場合、1990年3月1日生まれの人は今年の誕生日(3月1日)をすでに迎えているため、本ツールの計算式では満年齢36歳6ヶ月、数え年は「2026−1990+1」で37歳となり、差は1歳です。一方、1985年12月25日生まれの人は今年の誕生日(12月25日)をまだ迎えていないため、満年齢は40歳8ヶ月、数え年は「2026−1985+1」で42歳となり、差は2歳に広がります。同じ「今年」の数え年でも満年齢との差が1歳と2歳の間で変わるのは、誕生日の前後で満年齢だけが動き、数え年は元日にしか動かないためです。数え年だけを使った計算は数え年KAZOERUで詳しく解説しています。
書類の「満○歳」の意味
履歴書や公的書類で見かける「満○歳」は、このツールで計算している満年齢そのものを指します。「満」をあえて書くのは、数え年との混同を避けるためです。誕生日当日はその日からすでに新しい年齢として扱われます(うるう年2月29日生まれの人の扱いは前の項で条文つきで解説しています)。
実務で気をつけたいのは、「満◯歳以上」という条件をいつの時点の年齢で判定するかです。応募要項や申込書に基準日の指定があれば、その日を本ツールの基準日欄に入れて確認するのが確実です。指定がない場合は、申込日や資格審査の対象日を基準日とみなすのが一般的です。年齢条件が「◯歳以上」ではなく年度で区切って書かれている書類を見かけることもあります。たとえば労働基準法第五十六条は、児童労働の最低年齢について「使用者は、児童が満十五歳に達した日以後の最初の三月三十一日が終了するまで、これを使用してはならない」と定めており、個人の誕生日ではなく年度の区切り(3月31日)に条件をひもづけている例です。これも根っこにあるのは「誕生日の前日に加齢する」という同じ法律のルールで、満15歳に達した日(15歳の誕生日)以後、最初にやってくる3月31日までは働かせてはならない、という規定になっています。「◯年度末まで不可」のように年度で書かれた条件を見たときは、誕生日そのものではなく年度の区切りで判定される制度だと考えると読み違えにくくなります。
年齢が条件になる主な制度(選挙権・成年・国民年金など)
年齢は単なる数字ではなく、法律上の権利や義務が切り替わる基準にもなっています。代表的な制度を、根拠となる条文つきで整理しました。数値はすべてe-Gov法令検索の条文原文で確認しています(2026年9月15日確認)。
- 選挙権(満18歳以上) — 公職選挙法第9条第1項は「日本国民で年齢満十八年以上の者は、衆議院議員及び参議院議員の選挙権を有する」と定めています。
- 成年(18歳) — 民法第4条は「年齢十八歳をもって、成年とする」と定めています。法務省の解説によると、成年年齢を20歳から18歳に引き下げる改正法は2018年6月13日に成立し、2022年4月1日から施行されました。
- 国民年金の加入義務(20歳以上60歳未満) — 国民年金法第7条第1項第1号は、国内に住所を有する「二十歳以上六十歳未満の者」を国民年金の第1号被保険者と定めています。
- 小学校の就学義務(満6歳) — 学校教育法第17条第1項は、保護者が子を「満六歳に達した日の翌日以後における最初の学年の初め」から小学校に就学させる義務を負うと定めています。4月1日生まれの子が1つ上の学年になる理由は学歴KAZOERUでさらに詳しく解説しています。
これらの年齢はすべて、このページで説明した「誕生日の前日が終わる瞬間に加齢する」というルールで判定されます。たとえば基準日を2026年9月15日とすると、選挙権と成年の要件を新たに満たすのは2008年9月15日生まれの人(この日から満18歳)、国民年金の加入義務が新たに生じるのは2006年9月15日生まれの人(この日から満20歳)、逆にこの要件から外れるのは1966年9月15日生まれの人(この日に満60歳になり「60歳未満」ではなくなる)です。誕生日が基準日と同じ日であっても、その日からすでに新しい年齢として扱われる点は共通しています。
よくある質問
出典: e-Gov法令検索「年齢計算ニ関スル法律」(明治35年法律第50号) / 「民法」第4条・第140条・第143条(明治29年法律第89号) / 「学校教育法」第17条(昭和22年法律第26号) / 「公職選挙法」第9条(昭和25年法律第100号) / 「国民年金法」第7条(昭和34年法律第141号) / 「労働基準法」第56条(昭和22年法律第49号) / 法務省「民法の一部を改正する法律(成年年齢関係)について」。条文は2026年9月15日にe-Gov法令検索の原文で確認しました。