FigureNorth 標誌
FigureNorth
探索工具

年齡計算器

輸入出生日期,計算今天或另一個日曆日期時的年齡。查看完整年數、月數、剩餘天數、累計經過時間,以及距離下次生日的天數。

快速說明: 準確年齡依日曆年、月、日計算,而不是簡單以總天數除以 365。計算會考慮閏年、不同月份長度和日曆日期邊界。

📅 輸入日期

輸入值會依日曆日期比較,不使用具體時刻。

準確年齡

—

請輸入出生日期以查看結果。

累計完整月數

—

累計完整週數

—

日曆總天數

—

距離下次生日

—

⚠️ 一般資訊免責聲明

本計算器依日曆日期提供一般資訊和規劃估算,不構成身分證明、法定年齡、資格認定或官方紀錄。如結果用於重要事項,請向相關機構或證件簽發單位核實。

📘 計算方式

計算器使用日曆分量,從所選目標日期減去出生日期。它先求完整年數,再求完整月數,最後求剩餘天數。

日曆年齡: 所選日期 − 出生日期,以完整年數、完整月數和剩餘天數表示。

日期借位: 如果所選日期的日數小於出生日數,計算會借用前一個月的實際天數。

總天數: 使用 UTC 日曆日期計算,避免日光節約時間變化多算或少算一天。

總週數: 完整的七天週期,加上剩餘日曆天數。

🎯 適用情境

  • 🎂 計算今天的準確年齡。
  • 📅 查看過去或未來某個日期時的年齡。
  • 🎉 規劃生日和年齡里程碑。
  • 📝 填寫表格前核對年齡計算結果。
  • ⏳ 比較出生日期與活動日期。
  • 📊 將經過時間表示為月、週和天。

🎂 年齡不只是參考年份減去出生年份

以參考年份減去出生年份只能得到初步數字。完整年齡還取決於參考日期當天,本年度生日是否已經到來。

出生日期為 2000 年 10 月 15 日、參考日期為 2026 年 9 月 1 日時,2026 − 2000 等於 26,但當年的生日尚未到來。正式計算結果為 25 個完整年。

📆 年、月、日代表完整的日曆單位

精確年齡結果按照實際的公曆推進,依序顯示完整年、完整月和剩餘日;不會把一個月固定視為 30 天,也不會把一年固定視為 365 天。

  • • 每個月可能有 28、29、30 或 31 天。
  • • 閏年會改變二月的長度和總經過天數。
  • • 完整月不包含尚未結束的月份;未滿部分以日數顯示。
  • • 總日數是獨立的經過時間指標,不會用來拼湊日曆年齡中的年、月、日。

🗓️ 依照要回答的問題選擇參考日期

參考日期是你想知道當事人年齡的那一天。欄位初始採用你的本地目前日期,「使用今天」可恢復此值。

目前年齡

使用今天,可查看本地目前日期當天的完整年齡。

過去某日的年齡

選擇歷史參考日期,可核對過去某個事件、表格或紀錄日期當天的年齡。

未來某日的年齡

選擇未來參考日期,可用於規劃生日、活動或截止日期。參考日期仍須不早於出生日期。

🧭 生日與日曆邊界

完整年齡在生日當天增加

生日到來之前,新的一歲尚未完成。生日當天,完整年數增加,距下次生日的倒數為 0 天。

非閏年將 2 月 29 日生日按 3 月 1 日處理

當參考年份沒有 2 月 29 日時,正式計算會把 2 月 29 日生日的週年日順延到 3 月 1 日。不同的法律或行政規則可能採用 2 月 28 日。

月底相減的結果可能不直觀

當日數部分為負數時,計算會依序借用前面各月的實際日數,直到餘數不再為負。依此規則,2023 年 1 月 31 日至 3 月 1 日為 29 天,閏年 2024 年則為 30 天,而不是 1 個月又 1 天。

同日與無效邊界

出生日期與參考日期相同會傳回 0 年 0 月 0 日。出生日期晚於參考日期、無法成立的日曆日期,或無法產生完整有限結果的日期會進入驗證狀態。

🧮 使用正式計算邏輯的範例

以下每個範例都呼叫與互動結果面板相同的計算函式;顯示值不是手動撰寫的替代算法結果。

本年度生日已經過了

出生日期:
1990-06-15
參考日期:
2026-08-22
精確日曆年齡:
36 歲, 2 個月, 7 天
完整月數:
434
經過時間:
1,888 週又 1 天; 日曆總天數: 13,217
距下次生日:
297 天

六月的生日已經過了,因此先計入 36 個完整年,再計算剩餘的月和日。

本年度生日尚未到來

出生日期:
2000-10-15
參考日期:
2026-09-01
精確日曆年齡:
25 歲, 10 個月, 17 天
完整月數:
310
經過時間:
1,350 週又 2 天; 日曆總天數: 9,452
距下次生日:
44 天

十月的生日尚未到來,因此結果是 25 個完整年,而不是單純的年份差 26 年。

非閏年的月底邊界

出生日期:
2023-01-31
參考日期:
2023-03-01
精確日曆年齡:
0 歲, 0 個月, 29 天
完整月數:
0
經過時間:
4 週又 1 天; 日曆總天數: 29
距下次生日:
336 天

跨越二月連續借位後,所有結果分量都保持非負,並遵循計算器現有的月底規則。

🚧 此計算器無法判定的事項

此工具只進行日期運算,不解釋年齡門檻所對應的具體規則。

  • • 法定成年或特定司法管轄區的其他法律身分
  • • 入學、體育、執照、保險或福利資格
  • • 退休資格或退休金日期
  • • 醫學發展年齡、矯正年齡等醫學年齡
  • • 官方身分或正式年齡證明

如果某項決定受法律、政策、醫療標準或簽發機構規則約束,請向相關機構同時核實日期與適用規則。

❓ 年齡計算器常見問題

如何根據出生日期計算年齡?

計算器會比較出生日期與所選參考日期,先確定完整日曆年,再確定這些年份之後的完整月和剩餘日,並另外計算總經過日數與生日倒數。

為什麼年齡不能只用兩個年份相減?

年份差沒有考慮參考日期當天,本年度生日是否已經到來。如果生日尚未到來,最後一年仍不完整,不能計為一個完整年齡年。

結果中的年、月、日代表什麼?

它們是完整的公曆單位,不是由總日數換算出的平均值。先計算完整年,再計算完整月,最後顯示剩餘日。

如何處理 2 月 29 日出生者的生日?

在沒有 2 月 29 日的年份,本計算器將 3 月 1 日視為生日週年日。法律或行政規則可能採用 2 月 28 日;涉及資格時請核實適用規則。

可以計算過去或未來某日的年齡嗎?

可以。請選擇不早於出生日期、且在支援範圍內的過去或未來參考日期。「使用今天」可恢復本地目前日期。

如果出生日期晚於參考日期會怎樣?

計算器會顯示驗證狀態,而不會傳回負年齡。無法成立的日期及無法產生完整有限結果的日期也會被拒絕。

為什麼月底年齡結果有時不直觀?

各月日數不同。必要時,正式計算會借用前面各月的實際日數,直到剩餘日不為負,而不會假設每個月都是 30 天。

此計算器能判定法定年齡或資格嗎?

不能。它只計算日曆年齡。法律和方案可能對截止日期、2 月 29 日、出生時刻、居住地或證明文件另有規定,請洽詢負責機構。

✅ 計算範圍與審查

已於 2026 年 8 月 22 日依正式計算邏輯完成審查。計算範圍包括有效公曆日期、完整日曆年和月、剩餘天數、總天數、完整週數及距離下次生日的天數。

本工具不考慮出生時刻、特定司法管轄區的年齡規則或官方資格決定。重要結果請向相關機構或紀錄簽發單位核實。