實歲怎麼算?為什麼「今年減出生年」會差一歲
台灣的法律與官方文件算的是「實歲」(民法第 124 條:年齡自出生之日起算),也就是從出生到今天經過的完整年數,生日當天才算「滿 N 歲」。本工具算的就是實歲。
所以「今年減出生年」只有在生日過完之後才對。2026 年 3 月問一個 2000 年 12 月出生的人,相減得到 26,實際上還是 25 歲,差的就是那句「生日當天才算滿歲」。正確的做法是先取年份差,再比月日:基準日的月日還沒走到生日的月日,就要再減一歲。
月和日更麻煩。整數年確定後,要從最近一次生日起算滿幾個月,剩下的才是天數;日曆上的月份有 28、29、30、31 天,「一個月」不是固定長度,剩幾天要看你跨過哪幾個月。本工具採用常見慣例:日數不夠減時,從上個月的同一天起算,上個月沒有那一天就用該月最後一天,所以平年 1 月 31 日算到 3 月 1 日是 1 個月又 1 天。總天數則是另一回事,直接數日曆、閏日全部算進去,不會等於年數乘以 365。
哪個數字對應哪件事
- 只要整數歲數:註冊表單、年齡限制、任何只寫「年齡」的欄位。它就是你過了幾次生日,照填就好,不要自己四捨五入。
- 幾年幾月幾日:嬰幼兒、就醫紀錄、發展里程碑,以及要「某一天的年齡」而不是概數的表單。
- 總天數:里程碑貼文,例如活到第 10000 天,大約落在 27 歲生日過後四個半月。
- 總時數、總分鐘:卡片或簡報上的趣味數字。基準日是今天的時候,頁面開著每分鐘會更新一次。
- 下次生日剩幾天:訂蛋糕、排休假、算禮物寄不寄得到。
- 計算基準日:用固定日期判定資格時才動它,例如報名截止日、考試日、開課第一天。
- 農曆生日分頁:長輩只記得農曆生日時,切過去選農曆年月日,工具會先換成西元日期再算實歲。
實戰教學:算出今天到底幾歲幾個月幾天
- 在「西元生日」分頁填生日欄;只知道農曆生日就切到「農曆生日」分頁選農曆年、月、日,下方會顯示對照的西元日期。
- 「計算基準日」留著不要動,它預設就是你裝置上的今天。
- 讀「你的年齡」那行大字:完整年數、再幾個月、再幾天。
- 下方四張卡是同一段時間的另外幾種算法:總天數、總時數、總分鐘,還有下次生日剩幾天。
實戰教學:算某一天會滿幾歲(報名資格、投保年齡)
很多規定看的不是今天,而是某一個固定日期:報名截止日當天須滿 18 歲、開課第一天須年滿 20 歲、學年以 9 月 1 日為分界。這些都是同一個問題換一天問。
- 照常填生日。
- 把「計算基準日」從今天改成規定判定的那一天。
- 大字就變成那一天的年齡,下面那行會重複你選的日期。
- 想確認自己卡不卡在門檻,把基準日前後各試一天;答案會變,就代表生日落在窗口裡,規定的字面寫法會直接影響結果。
這個欄位也吃過去的日期,可以回頭算「那件事發生的時候他幾歲」。
實歲、虛歲與各國各行業的算法
- 實歲:滿週歲才算。台灣的法律與官方文件用實歲。
- 虛歲:出生就算 1 歲,過年 +1 歲。傳統習俗、農曆生日、八字算命用虛歲。 大致估算:實歲 + 1(生日前 +2)。
- 日本年齡:與台灣實歲一致。《年齢のとなえ方に関する法律》自 1950 年 1 月 1 日施行,要求政府機關用滿歲表示年齡。
- 韓國:2023 年 6 月 28 日起,法律與行政文書統一用滿歲;小學入學、兵役、菸酒購買年齡與公務員考試仍照原本的算法。
- 保險年齡:人壽保險單示範條款第 24 條的寫法是「以足歲計算,但未滿一歲的零數超過六個月者,加算一歲」,報價年齡因此可能比實歲大一歲。各張保單以自己的條款為準。
- 2 月 29 日出生:平年何時算長一歲,各國規定不同。本工具在平年以 3 月 1 日為生日,滿歲與生日倒數都看這一天;有些國家與系統採 2 月 28 日。
- 民國年與西元年:台灣的表單、健保卡與戶籍資料常用民國年,換算差 1911 年。手邊只有民國生日的話,先用民國年換算轉成西元再填進上面的欄位。
- 法定年齡:成年、投票、退休、勞保年金請領年齡都由法律規定,而且常因出生年次不同而不同,本頁不列。查到規定判定的日期後,用「計算基準日」去算最準。
使用提醒
基準日取自你裝置的時鐘與時區。時鐘設錯,答案就跟著錯;生日是在你所在地的午夜換日,不是出生地的午夜。整數歲數不受影響,但總時數與生日倒數可能差一天。另外,本工具把生日當成日曆上的一天,不看出生的幾點幾分。
結果只是日曆運算,不是法律或財務意見。法定年齡門檻、學年分界、保險費率年齡與年金請領年齡各有各的規定,有些國家甚至是從生日前一天算滿歲,牽涉到錢或資格時,以主管機關公告或契約條款為準。
常見問題
實歲跟虛歲差幾歲?
實歲滿週歲才加一歲,虛歲出生就算 1 歲、過農曆年再加 1 歲。所以生日已經過了,虛歲大約是實歲加 1;生日還沒到,大約是實歲加 2。台灣的法律與官方文件用的是實歲(民法第 124 條),本工具算的也是實歲。
只知道農曆生日,可以算實歲嗎?
可以。切到工具上方的「農曆生日」分頁,選農曆年、月、日,欄位下方會顯示對照的西元日期,年齡就以那個西元日期用實歲計算。
總天數為什麼不是年數乘以 365?
因為閏日。總天數是直接數日曆,把每一個 2 月 29 日都算進去;用 365 去乘,40 年下來會少算大約 10 天。想發「活到第 10000 天」這種貼文,就要看總天數這張卡。
2 月 29 日出生的人,平年的生日算哪一天?
平年沒有這一天,所以要選一個慣例。本工具在平年把生日算在 3 月 1 日:那天滿一歲,之後的月與日從那天數,生日倒數也數到那天;有些國家與系統則採 2 月 28 日。牽涉到法定年齡或契約時,以當地規定為準。
保險的投保年齡跟實歲一樣嗎?
不一定。人壽保險單示範條款第 24 條的寫法是「以足歲計算,但未滿一歲的零數超過六個月者,加算一歲」,所以報價上的年齡有可能比實歲大一歲。各張保單以自己的條款為準,投保前先看那一段。
資料來源
- 實歲的法律依據:民法第 124 條(年齡自出生之日起算)。
- 保險年齡:人壽保險單示範條款第 24 條(壽險公會保險相關法規查詢系統,民國 113 年 9 月 23 日修正版)。
- 南韓統一用滿歲:Korea.net(韓國政府官方網站)2023 年 6 月 27 日報導,法制處宣布 6 月 28 日生效,並列出不適用的四種情形。
- 日本:年齢のとなえ方に関する法律(昭和 24 年法律第 96 號,昭和 25 年 1 月 1 日施行)。
更多時間工具
手邊是民國生日、要先換成西元,用「民國年換算」;想知道兩個日期之間扣掉週末還剩幾個工作天,看「工作天計算機」;在等一個特定時刻(生日、考試、發薪日)就用「倒數計時器」;對方在國外、要先確認那邊幾點,交給「時區換算」。
相關工具
隱私:計算全在你的瀏覽器裡完成。你輸入的生日不會上傳、不會儲存,也不會出現在網址上,分享這頁的連結只會分享工具本身。分析只記錄這一頁被看過,不記錄你填了哪一天。
