世界各地で年齢はどう計算されるのか
満年齢と数え年、東アジアの年齢の数え方、そして2月29日生まれの人が法律上どう扱われるのか。
最終更新: 2026-07-15
世界の大半で使われている慣行では、年齢とは生まれてから満了した年数のことです。 生まれた日には0歳から始まり、誕生の記念日——最初の誕生日——を迎えて初めて1歳になります。その あいだにあるものはすべて端数であり、数え方はそれを切り捨てます。1990年1月1日に生まれた人は 2026年7月15日の時点で36歳です。丸36年が経過しており、37年目はまだ進行中だからです。
この切り捨てのルールこそがすべてのからくりであり、誕生日がスイッチの切り替わりのように感じられる のはそのためです。年齢は1年をかけてなめらかに増えていくのではなく、もう一度公転を完了した瞬間に 1つ跳ね上がります。厄介なのは、カレンダーが素直に協力してくれないときに「満了した」が何を意味 するのか——月ごとに長さが違うこと、うるう日、そしてまったく別の方法で年齢を数えてきたいくつかの 文化——という点です。このガイドでは、単純なルールに注釈が必要になる場面を順に見ていきます。
満年齢——国際標準
標準的なやり方で年齢を求めるには、現在の日付を生年月日と項目ごとに比べます。まず年の差を取り、 今年の誕生日がもう来たかどうかを確認します。現在の月日が生まれた月日より前であれば、最後の1年が まだ完了していないので1を引きます。この1回の引き算がアルゴリズムのすべてであり、それこそが 私たちの 1990年1月1日生まれの年齢計算機 が内部で行っていることです。
先に進めても未来は同じように機械的です。1990年1月1日生まれの人は2030年1月1日に40歳になります。 生年月日そのものが1月1日なので、誕生日ときりのいい数字が同じ日に重なるのです。それが実際に どうなるかは、今日ではなく未来の日付に満年齢を投影する私たちの 2030年に自分は何歳か のページで確かめられます。
数え年——東アジアの数え方はどう機能したか
満年齢の慣行だけが人々の使ってきた方法ではありません。いくつかの東アジアの文化では歴史的に年齢を 違うふうに数えてきました。新生児は生まれたときにすでに1歳と見なされ——出生前に過ごした時間を 反映したものです——そして伝統的な体系では、誰もが自分の誕生日ではなく旧正月に一斉に1歳を重ね ました。この数え方では、年の暮れの数日に生まれた赤ちゃんが、生まれたときに1歳で、新年が来ると もう1歳を得て、数週間のうちに2歳と数えられることもありました。
これらの体系は、国際標準に取って代わられて数十年にわたり後退してきました。そして最も近年の 公式な一歩は法律によるものでした。2023年6月、韓国は公的および日常の年齢を国際的な「満年齢」の 数え方(만 나이、man nai)に統一する改革を施行し、行政上および民事上の文脈では年齢を 満了した年数として数えるよう定めました。実際にはこの変更によって、多くの人が書類上で一夜にして 1〜2歳若くなりました。文化をまたいで日付計算を行う人への教訓は、相手も同じ慣行を共有していると 決めてかからず、どちらの数え方を意味しているのかを明示することです。
「〜か月・〜日」という年齢が曖昧な理由
年単位の年齢は、1年が常に同じ記念日であるため曖昧さがありません。「〜歳〜か月〜日」と表した 年齢はそうではありません。月の長さが一定ではなく、計算する順番によって結果が変わるからです。 1月31日から始まる期間を考えてみてください。「1か月」を足しても明快な答えはありません。2月31日に 着地する1月31日+1か月は存在しないので、ソフトウェアは選択を迫られます。あるライブラリは有効な 最終日にそろえて2月28日(うるう年なら29日)を返し、別のライブラリは3月へ繰り越します。2つの 計算機がどちらも「正しく」、しかも最大3日食い違うことがあり得るのです。
同じ曖昧さは、合計年齢を要素に分解するときにも現れます。生きた1万日は正確で数え上げられる数字 ですが、それを「27歳4か月12日」と言い換えると、生の日数では必要なかった月の長さについての 仮定を強いられます。精度が重要なときは、正確な日数こそが誠実な単位です。「〜か月・〜日」という 形は人にやさしい近似であって、2つ目の正確な答えではありません。
2月29日生まれ
2月29日に生まれた人——うるう日生まれ——は4年に一度しか本当の誕生日を迎えられず、そのあいだの 3年にはもっともな疑問が生じます。うるう年でない年に、彼らは2月28日に歳を重ねたのか、それとも 3月1日なのか。この答えは数学的なものではなく法域によるものであり、法体系ごとに異なるルールに 落ち着いてきました。
2016年2月29日に生まれた人を例に取りましょう。2025年はうるう年ではないので、2月29日がありません。 法律が2月28日の終わりに歳を重ねると扱うなら、彼らは2025年2月28日に9年を満了しています。法律が 3月1日を待つなら、2月28日が終わる時点ではまだ8歳を満了したにすぎず、翌日に9歳に達します。この 1日の差は、正確な年齢に紐づく事柄——運転免許の取得資格日、成人年齢の基準、保険の境界——に実際的な 帰結をもたらします。いくつかの法域は、まさにこの理由から、みなしの誕生日を明示的に定めた法令を 持っています。
週が正しい単位になるとき
年が既定の単位ですが、ごく幼い子どもには誤った解像度です。生後数か月のあいだは発達が十分に速く、 小児医療は年齢を年ではなく週と日で追います——成長曲線、授乳や睡眠の節目、スクリーニングの 時期は、すべて週単位の年齢に対してプロットされます。「6週間健診」が実際の受診であるのは、6週間が 臨床的に意味のある間隔だからであり、「0歳」がそうでないのとは対照的です。
妊娠も週を使いますが、その起点はやや意外なところにあります。妊娠週数は慣例として、受精ではなく 最終月経の初日から数えられます。だからこそ満期の妊娠は、胚がその数字の示すよりおよそ2週間若い にもかかわらず40週と表現されるのです。40週は280日、暦のうえで9か月あまり——きれいな「9か月」 という略し方が、その下に正確な日数を隠しているもう一つの例です。赤ちゃんの最初の数週間については、 日単位の正確な年齢が臨床スクリーニングの基礎にもなります。姉妹ガイドの 新生児黄疸の数値を理解する では、時間単位の年齢がそれらのチャートの読み方をどう左右するのかを示しています。
試してみる
項目ごとの引き算を自分でやらずに満年齢を求めるには、任意の生年月日で 年齢計算機 を使うか、 2030年に自分は何歳か で先へ投影してみてください。どちらも国際的な慣行を用いています。最初の誕生日までは0歳であり、 それ以降の各年はあなたが完全に満了した1年です。