年齡計算機

從出生日期計算已度過的年、月、日、週,以及總天數。

計算機

--:--
0:006:0012:0018:0024:00
00153045

在上方輸入您的出生日期以查看年齡。

運作方式

計算機使用 relativedelta 演算法從今天減去出生日期,這是科學日期函式庫採用的標準方法。它先計算年、月、日的原始差值,然後當某個部分為負時,從上一級較大的單位借位。例如,從 3 月 5 日到參考日期 4 月 2 日,先算出 0 年、1 個月、−3 日;由於日為負,向 4 月的前一個月 3 月借 31,得出 0 年、0 個月、28 日。總天數另以兩個日期以 24 小時為單位的絕對下限差來計算,已度過週數則為總天數除以七。

為什麼使用這個計算機?

僅以年為單位看年齡,對許多現實生活中的問題而言過於粗略。保險費率常常在精確的年齡門檻改變,入學年齡限制與特定日期綁定,小兒發展里程碑在最初幾年以月為單位追蹤。以日與週知道年齡,對里程碑時刻也出乎意料地有意義——許多父母會在嬰兒半歲前以週追蹤年齡,也有許多人喜歡把累計度過的天數視為個人的里程碑計數。

FAQ

為什麼我的年齡有時看起來差一天?

計算機使用 UTC 並忽略時間。若您所在時區比 UTC 落後數小時,而您在接近 UTC 午夜時載入頁面,顯示的今天可能會暫時與您當地時鐘不一致。這會在隔天自動解決。

2 月 29 日出生的人如何計算年齡?

在閏年時,他們如預期在 2 月 29 日增加一歲。在非閏年時,他們於 3 月 1 日增加一歲——這是大多數法律系統、軟體函式庫與生日追蹤應用程式採用的慣例。因此 2000 年 2 月 29 日出生的人在 2003 年 3 月 1 日滿三歲。

為什麼已度過週數不是恰好等於總天數除以七?

其實就是如此,只是向下取整。若您已度過 365 天,週數為 52,因為 52 × 7 是 364,而第 365 天尚未完成第 53 週。顯示刻意採用整數,以便更容易在心中定位。

我可以計算在今天以外某個日期的年齡嗎?

本計算機以今天為基準。若您需要計算某個歷史或未來日期的年齡,請使用兩個日期間的天數計算機,輸入出生日期與參考日期——它會回傳天數,您可以在心中換算為年與月,或使用上方說明中的公式。

我的出生日期會被儲存在任何地方嗎?

不會。運算在您的瀏覽器中進行,而日期唯一出現在您瀏覽器以外的地方就是本頁的網址——除非您複製或分享,否則絕不會離開您的裝置。頁面上沒有任何分析呼叫、沒有任何伺服器端輸入紀錄,也沒有任何第三方追蹤器。