計算機へ移動
瞬間年齢計算機

無料 · 非公開 · 登録不要

入力しながら答えが出る年齢計算機。

生年月日を入力すれば、年・月・日での正確な年齢に加えて、週数・時間・刻み続ける秒数の合計、次の誕生日、そしてその日付が語るすべてが読み取れます。今日の年齢、指定した日付の年齢、没年齢のいずれも計算できます。計算ボタンも広告もなく、データはブラウザの外に出ません。

生年月日
年齢

年・月・日 — 空欄はゼロとして扱われます。

この日付時点の年齢

あなたの正確な年齢

生年月日を入力してください

入力すると同時に結果が表示されます。データはどこにも送信されません。

生きてきた秒数
次の誕生日

年齢のあらゆる単位を一度に

同じ時間の長さを9通りに数えたものです。日数は正確で、時間・分・秒は今日以外の日付を基準にした場合は日数から導かれます。

小数年齢

満年数に、現在の誕生年の経過分を小数で加えた値です。

月数と日数

週数と日数

合計月数

合計週数

合計日数

合計時間

合計分数

合計秒数

なぜこの計算機か

1回のキー入力で答えるために

たいていの年齢計算機は、広告に囲まれた送信ボタン付きのフォームです。これは1枚の静的ページで、計算はあなたの端末で行われます。

計算ボタンがない

キーを打つたびに答えが更新されます。たいていの年齢計算機はフォームに入力して送信させますが、これは最後の数字が入った瞬間に答えが出ます。

止まらない数字

秒数カウンターはページを読み込んだ時点で止まらず、リアルタイムで進みます。見ている年齢が、そのままいまのあなたの年齢です。

共有できる結果

生年月日はURLの中にあります。リンクをコピーすれば、開いた人は入力し直さずに同じ内訳を見られます。

双方向に使える

年齢はわかるが生年月日がわからない場合は、モードを切り替えて生年月日を、あるいはある年齢に達した日付を求められます。

ブラウザの外に出ない

すべての計算はあなたの端末上のJavaScriptで動きます。アカウントも、生年月日の分析も、結果を押しのける広告もありません。

境界でも正確

うるう年、2月29日生まれ、月の長さの繰り下げ、夏時間のいずれも、365.25で近似せず明示的に処理しています。

このツールについて

この年齢計算機でできること

生年月日は1つ、答えられる問いは10通り。以下のどのモードも、ページ上部の同じ計算機で動きます。インストールも登録も不要です。

年齢計算機は、2つの日付を時間の長さに変えるものです。ふつうは一方が生年月日、もう一方が今日ですが、役に立つ場面はその両側にあります。週単位で測る赤ちゃん、検査を実施した日の生活年齢、記録から取った没年齢。この計算機は、そのすべてを1つの入力から扱います。

今日の日付での年齢計算

既定のモードは、人が検索窓に実際に打ち込む問いに答えます。「今日で何歳か」です。生年月日を入力すれば、計算ボタンを押すまでもなく、年・月・日での年齢がすぐに表示されます。基準がキャッシュされた時刻ではなく現在の瞬間なので、読んでいる間も秒数カウンターは進み続けます。1日後にページを読み込み直せば、数字は1日分進んでいます。今日の日付はあなたの端末から取得するので、別の半球のサーバーではなく、あなたのタイムゾーンで正しい答えになります。

好きな日付での年齢計算

「今日の日付を使う」のチェックを外せば、同じ計算機が任意の日付で動きます。1911年の国勢調査の夜、学年の初日、スポーツの年齢区分の締切日、20年後の結婚式。どんな日付でも構いません。これは資格要件に答えるモードで、大事なのは今何歳かではなく、ある固定した時点で何歳だったか、何歳になるかです。両方の日付を自由に指定できるので、任意の2つの日付の間隔 — 2人の年齢差や、始まりと終わりのあるものの長さ — も測れます。

誕生日での年齢計算

どの結果にも誕生日のパネルが付きます。次の誕生日の日付、その曜日、残り日数、そして生まれた曜日です。ほとんど誰も数えていない2つの誕生日も含まれます。前回の誕生日から6か月後のハーフバースデーと、年齢が生まれた日にちと一致する一生に一度のゴールデンバースデーです。さらに先の誕生日時点の年齢を調べたいときは、その誕生日を基準日として入力し、満年数を読んでください。

生まれ年だけからの年齢計算

年しかわからないこともあります。今年から生まれ年を引くと、その暦年のうちに迎える年齢が出ますが、誕生日が来るまでは実年齢より1年多くなります。「1990年生まれ」と「35歳」の差は11か月にもなり得ます。日付が本当に重要な場面では、完全な日付を入力してください。古い記録によくあるように年しか残っていない場合は、7月1日を入力すると平均誤差が約6か月に収まります。逆算モードを使えば、既知の日付での既知の年齢から、もっともらしい生年月日に戻せます。

赤ちゃんのための年齢計算

赤ちゃんの年齢は大人と同じようには測りません。最初の数か月は週単位で数えます。予防接種のスケジュール、乳幼児健診、発達の目安がその単位を使うからです。その後は月単位になり、2歳ごろになって初めて年単位に落ち着きます。この内訳では週数と日数、月数と日数を並べて表示するので、14週なのか15週なのかをカレンダーで数える必要はありません。早産の赤ちゃんの場合、生年月日ではなく出産予定日を入力すれば、最初の2年間の成長曲線で使う修正月齢が得られます。

検査採点のための生活年齢計算機

標準化された検査を採点する人は、生活年齢を正確に把握する必要があります。基準表は年齢帯で区切られており、1日のずれで子どもが隣の年齢帯に移ってしまうからです。専用の生活年齢計算機は、生年月日と検査日から、マニュアルが用いる「年;月.日」表記の値を返します。7;4.12 は7年4か月12日という意味です。あわせて日を落とした年・月の形、月単位に四捨五入した値、満月数での年齢、そして手計算で確かめるための一律30日方式の結果も表示します。心理士、言語聴覚士、小児科医、教員が、WISC、WPPSI、CELF、GFTA をはじめとする年齢帯別の検査で使っています。

生活年齢計算機を開く

没年齢計算機

家系調査は双方向に進みますし、この計算機も同じです。生年月日と没年月日を入力すれば、日単位まで正確な没年齢が出ます。逆向きに使えば、墓碑、教会記録、死亡証明書が生む問題も解けます。これらは生年月日ではなく年齢を記録しているからです。記録された年齢と、それが記録された日付を入力すれば、「生年月日を求める」が生年月日を返し、他の資料と突き合わせられます。3つめのモードはさらに逆向きで、ある年齢に達した、あるいは達したはずの日付を返します。

数字の先に得られるもの

満年数は問いに答えます。ページの残りは、生年月日が手に入ったあとにそれが持つ価値です。同じ期間が9通りに数え直されます。小数年齢、月数と日数、週数と日数、そして月・週・日・時・分・秒の合計です。節目の日付は1万日や10億秒をカレンダーに書き込み、公転表は一生を水星・火星・海王星での年数に換算します。星座、十二支、誕生石、世代は日付そのものから決まります。心拍、呼吸、睡眠時間は人口の平均値で、実測値ではなく規模の目安として示しています。

検索エンジンの回答欄との違い

Google に年齢計算の語句を打ち込むと、満年数だけが返ってきます。月も日もなく、今日以外の基準日もなく、結果を残す手立てもありません。このページは同じ問いに答えたうえで先へ進みます。正確な暦の単位、動き続ける秒数、選べる基準日、逆算、そして生年月日を持ち運ぶURLがあり、結果をブックマークしたり誰かに送ったりできます。静的なページなので、往復は1回だけで、目当ての数字と競い合う広告もありません。

正確さと、生年月日の行き先

年齢は暦の測定であって算術ではなく、近道は境界で表に出ます。合計日数を365.25で割ると暦からずれていきます。この計算機は代わりに実際の月の長さを繰り下げ、うるう年の完全な規則 — 4で割り切れる年、ただし世紀年は400で割り切れる必要がある — を適用し、合計はUTCの真夜中からUTCの真夜中まで数えます。そのため夏時間の切り替えで日数が1日ずれることはありません。2月29日生まれは、うるう年でない年は3月1日とするコモンローの慣行に従います。すべてがあなたの端末上のJavaScriptで動きます。アカウントも、アップロードも、サーバーログも、生年月日を使った広告もありません。

この計算機が年齢を求めるしくみ

年齢は暦の測定であって算術ではありません。月や年の長さは一定ではないので、2人ともが「20歳」でありながら、生きてきた日数が違うということが起こります。そのため計算機はまず暦の単位で計算し、換算はそのあとに行います。

  1. 基準年から生まれ年を引き、暫定の年数を求めます。
  2. 基準月から生まれ月を引き、暫定の月数を求めます。
  3. 基準日から生まれ日を引き、暫定の日数を求めます。
  4. 日数が負になったら、基準日の直前の暦月の日数をそのまま繰り下げ、月数を1つ減らします。
  5. そのあと月数が負になったら、12を足して年数を1つ減らします。

日・時・分・秒の合計は別に数え、一方の日付のUTCの真夜中から、もう一方のUTCの真夜中までを測ります。UTCで計算することには意味があります。同じ引き算を現地時間で行うと、2つの日付の間に夏時間の切り替えが入るたびに1時間ずれ、それだけで日数の合計が1日ずれてしまうからです。

手計算で年齢を出す

1994年8月21日生まれで、2026年9月1日時点の年齢を知りたいとします。

方法1 — 筆算で桁ごとに引く

基準日を生年月日の上に書き、桁ごとに引きます。2026 − 1994 = 32年、9 − 8 = 1か月、1 − 21 = −20日。日の桁が負なので8月の日数(31日)を繰り下げます。日は 31 − 20 = 11 となり、月は1つ減って0になります。答えは32年0か月11日です。

方法2 — 直近の誕生日から数える

基準日より前で最も近い誕生日 — 2026年8月21日 — を見つけ、そこから生まれ年を引いて満32年を得ます。次にその誕生日から基準日までの暦の月数と日数を数えます。8月21日から9月1日までは11日です。同じ答えになり、暗算ではたいていこちらが速いでしょう。

日付の書式と、04/05/2001 が危ない理由

同じ6桁でも、場所が変われば別の日付になります。04/05/2001 は世界の大半では5月4日、アメリカでは4月5日です。ほぼすべての場面は次の3つの慣行で説明できます。

DD/MM/YYYY — 日が先
イギリス、アイルランド、ヨーロッパの大半、インド、オーストラリア、アフリカと南米の多く。
MM/DD/YYYY — 月が先
アメリカ、および非公式な場面でのカナダ。
YYYY-MM-DD — ISO 8601
国際規格です。あいまいさがなく、プレーンテキストのままで正しく並び替えられるため、データベースやファイル名で使われます。日本、中国、韓国もこの順で日付を書きます。

計算機の上部にある書式の選択は、3つの入力欄の並び順を変えるだけです。各欄には日・月・年のラベルが付いたままなので、あいまいな日付を読み違えることはありません。あいまいさを解くのは並び順ではなくラベルです。

Excel とスプレッドシートでの同じ計算

セル A2 に生年月日が入っているとして、次の数式は計算機の表示を再現します。DATEDIF は Excel の関数一覧には載っていませんがどのバージョンにも存在し、Google スプレッドシートでも使えます。

結果数式
満年数=DATEDIF(A2,TODAY(),"Y")
直近の誕生日からの月数=DATEDIF(A2,TODAY(),"YM")
直近の満月からの日数=DATEDIF(A2,TODAY(),"MD")
合計日数=TODAY()-A2
3つまとめて=DATEDIF(A2,TODAY(),"Y")&"年 "&DATEDIF(A2,TODAY(),"YM")&"か月 "&DATEDIF(A2,TODAY(),"MD")&"日"
次の誕生日=EDATE(A2,(DATEDIF(A2,TODAY(),"Y")+1)*12)

結果のセルは日付ではなく数値として書式設定してください。そうしないと Excel は 32 を1900年2月1日として表示します。

実際にどう使われているか

赤ちゃんの月齢を週と月で

乳幼児健診、予防接種のスケジュール、発達の目安は、最初の数か月は週単位、その後は月単位で測ります。週数と日数、月数と日数の行があるので、カレンダーで数える必要はありません。

家系調査と記録の整理

墓碑、教会記録、死亡証明書はたいてい生年月日ではなく没年齢を記録しています。「生年月日を求める」はそれを逆にします。年齢と記録された日付を入力すれば、他の資料と突き合わせるための生年月日が得られます。

検査採点のための生活年齢

心理士、言語聴覚士、教員は、正しい基準表を選ぶために「年;月.日」での年齢を必要とします。 生活年齢計算機では、その表記、四捨五入した値、手計算の30日方式を並べて表示します。

特定の日付での資格判定

就学の締切、スポーツの年齢区分、年金の基準、免許の年齢は、いずれも今日の年齢ではなく固定した日付での年齢で決まります。「今日の日付を使う」のチェックを外し、その日付を入力すれば、あいまいさのない答えが得られます。

何かへのカウントダウン

次の誕生日までの日数と節目の日付はカウントダウンとして使えます。1万日はおよそ27歳のあたりに来るので、きりのいい誕生日よりも良いパーティーの口実になります。

よくある質問

年齢計算についてよく聞かれること

正確な年齢はどのように計算されていますか。

計算機は基準日から生年月日を、単位ごとに順に引いていきます。まず年、次に月、最後に日です。その月の日にちにまだ達していない場合は、直前の暦月の日数を繰り下げます。そのため1月31日生まれの人は、2月28日時点で「0か月と28日」ではなく「1か月」になります。

2月29日生まれの場合はどうなりますか。

うるう年生まれには、平年に応当日がありません。この計算機は最も広く使われている民事上の慣行に従い、平年は3月1日を誕生日として扱います。イングランドおよびウェールズ、香港、アメリカの大半で用いられている規則です。ニュージーランドと台湾は2月28日を用います。それ以外の日には、どちらの規則でも満年数は同じです。

見ている間に秒数が変わるのはなぜですか。

真夜中ではなく、現在の瞬間を基準に測っているからです。生年月日には時刻が含まれないため、カウントはあなたのタイムゾーンでの生年月日の始まり、つまり真夜中から始まります。「基準日」を自分で指定した場合は、代わりに日数の合計が表示されます。

小数年齢とは何で、どんなときに使いますか。

小数年齢は年齢を1つの数字で表したもので、たとえば8.42年のように書きます。小児の成長曲線、スポーツの年齢区分、一部の統計処理で使われます。この計算機は、現在の誕生年をどこまで進んだかの割合として小数部分を測るので、どの誕生日にもちょうど整数になります。合計日数を365.25で割る方法ではそうなりません。

過去の日付での年齢を計算できますか。

できます。「今日の日付を使う」のチェックを外し、任意の日付を入力してください。国勢調査の時点で親族が何歳だったか、学年の初日に子どもが何歳だったか、ある日付で年齢要件を満たしていたかを調べられます。

年齢から生年月日を逆算できますか。

できます。「生年月日を求める」に切り替え、年齢とその年齢が当てはまる日付を入力すると、計算機が生年月日を返します。墓碑や死亡記録は生年月日ではなく没年齢を記録していることが多いため、家系調査ではこの機能が頻繁に使われます。

標準化検査のための生活年齢はどう求めますか。

生年月日と検査を実施した日付を入力し、年・月・日を読み取ってください。検査マニュアルはこれを「年;月.日」と書きます。7;4.12 は7年4か月12日です。専用の生活年齢計算機はその表記に加えて、月単位に四捨五入した値と一律30日の手計算方式も表示するので、使用する検査が求める形式に合わせられます。

入力した生年月日はどこかに送信されますか。

いいえ。すべてブラウザ内で動きます。結果をブックマークしたり共有したりできるよう日付はページのURLに現れますが、アップロードも、サーバーへの保存も、広告への利用もありません。

赤ちゃんの月齢計算機として使うにはどうしますか。

赤ちゃんの生年月日を入力し、「今日の日付を使う」にチェックを入れたままにしてください。最初の数か月は週数と日数の行を読みます。乳幼児健診、予防接種のスケジュール、成長曲線が使う単位です。その後は月数と日数の行を見ます。早産の場合は、生年月日の代わりに出産予定日を入力して修正月齢を求めてください。最初の2年間は両方の値を並べて記録するのが一般的です。

没年齢はどう計算しますか。

生年月日を入力し、「今日の日付を使う」のチェックを外して没年月日を入力してください。表示される年・月・日が没年齢です。逆に、記録や墓碑から没年齢だけがわかっていて生年月日が不明な場合は、「生年月日を求める」に切り替え、年齢と没年月日を入力します。ある年齢に達したはずの日付を返す「没年月日を求める」モードもあります。

生まれ年だけから年齢を計算できますか。

おおよそなら可能です。今年から生まれ年を引くと、その暦年のうちに迎える年齢が出ますが、誕生日が来るまでは実年齢より1年多くなります。資格判定、検査採点、法的な基準など日付が正確に必要な場面では、完全な日付を入力してください。年しかわからない場合は、7月1日を入力すると平均誤差が最も小さくなります。

次の誕生日で何歳になり、それは何曜日ですか。

生年月日のパネルに、次の誕生日の日付、その曜日、残り日数が表示されます。いずれもあなたのタイムゾーンで今日から数えたものです。さらに先の誕生日を調べたいときは、「今日の日付を使う」のチェックを外し、その誕生日を基準日として入力してください。

Google の年齢計算とはどう違いますか。

検索エンジンの回答欄は満年数を出してそこで終わります。このページは正確な年・月・日、同じ期間の週・時・分・刻み続ける秒、小数年齢、次の誕生日までのカウントダウン、節目の日付、そして生年月日や没年月日を求める逆算モードまで示します。今日だけでなく任意の基準日でも動き、結果は共有可能なURLに残ります。

どの日付書式を選べばよいですか。

ふだん日付を書くときの順に合わせてください。書式は画面上の入力欄の並び順を変えるだけです。各欄に日・月・年のラベルが付いているので、04/05/2001 のようなあいまいな日付で計算が狂うことはありません。