年齡計算器(年/月/日/周/小時)
選擇出生日期和目標日期(預設為今天),即可看到年齡分解為年、月、日,以及總月數、總週數、總天數與總小時數。
運作原理
年齡是如何計算的
本工具採用「實足年齡」演算法: 先從出生日期數到完整的年數,再數出最近生日之後的完整月數,最後是剩餘天數。月份按真實日曆(28–31 天)處理,因此「一個月」可能是 28、29、30 或 31 天。
當目標日期的「日」小於出生日的「日」時,我們從上個月借天數以保證結果正確。例如,從 1990-05-31 到 2026-05-06 是 35 年 11 個月 5 天,而不是 35 年 12 個月 -25 天。
為什麼總天數包含閏年
「總天數」欄位計入兩個日期之間的每一天,包括閏年的 2 月 29 日。對醫療、法律和科學計算來說,這比「365 × 年數」更準確,差一兩天就可能影響結論。
若想知道「到下次生日還有多少天」,把目標日期設定為下次生日,然後看總天數即可。
常見用途
兒童用藥劑量計算、入學年齡判定、退休規劃、紀念日提醒、歷史研究等場景都需要按天精確的年齡。本工具一次性給出所有: 易讀的年/月/日格式,以及月、周、日、小時的總數。
翻譯者和編輯在按字數計費時也會檢視這些數字——「帶空格」與「不帶空格」的字數差異往往達 10–20%。
常見問題
›考慮閏年嗎?
考慮。日數計算和月份借位均使用真實日曆,期間內的 2 月 29 日會被正確計入。
›為什麼「一個月」不總是 30 天?
因為日曆月長度為 28–31 天。固定 30 天會隨時間累積漂移,本工具採用真實月份避免這個問題。
›可以算未來日期的年齡嗎?
可以。把目標日期設為未來即可看到那一天的年齡。
›出生日期晚於目標日期怎麼辦?
為避免負值,本工具在該情況下不顯示結果。如需差值,請交換兩個日期。
›時區會影響嗎?
「今天」使用瀏覽器本地日期。計算本身按整日曆日運算,與時區無關。
›資料會被上傳嗎?
不會,所有計算均在瀏覽器內完成。
›總週數如何取整?
總天數除以 7 取整數部分,不足一週的餘數被捨去。
›支援中國虛歲嗎?
本工具計算「實足年齡」。虛歲需在出生時計 1 歲,並按習俗在春節加 1 歲,請使用專門的虛歲計算器。
相關工具
最後更新: