透過 MCP 連接 →

輸入計算

數學公式

廣告

結果

推算出生日期
June 26, 1,996
Wednesday
1,996
June (6)
26
星期 Wednesday

什麼是出生日期計算機?

這個工具會從年齡「反推」回出生日期。只要輸入一個參考日期(通常就是今天),再加上某人以年、月、日表示的年齡,計算機便會從參考日期往回扣除這段年齡,還原出原本的生日,並同時告訴你那一天是星期幾。無論是填寫表格、核對資料、做人口統計研究,或是查族譜時只知道「截至某日期的歲數」,都相當實用。

使用方式

先在年、月、日欄位填入參考日期(也就是衡量年齡的基準日)。接著把年齡拆成三部分輸入:完整的年數、額外的月數(0–11)、以及額外的天數。計算機會先扣天、再扣月、最後扣年,因此能正確處理大小月與閏年等日數差異。

公式說明

核心關係非常單純:出生日期 = 參考日期 - 年齡。由於每個月、每一年的天數並不相同,這項減法是依「真實日曆」逐項計算,而非用固定天數硬扣。

$$\text{DOB} = \text{Date}\Big(\text{Year},\ \text{Month},\ \text{Day}\Big) - \text{Days} - \text{Months} - \text{Years}$$

舉例來說,從 2024 年 3 月 1 日往回扣「1 年」,會落在 2023 年 3 月 1 日,不會受到 2024 年中間那個閏日影響。

時間軸展示從參考日期減去年、月、日,回溯到出生日期
從參考日期減去以年、月、日表示的年齡,即可得到出生日期。

實際範例

假設參考日期為 2024 年 6 月 15 日,年齡為 30 歲又 2 個月 10 天。先扣 10 天 → 2024 年 6 月 5 日;再扣 2 個月 → 2024 年 4 月 5 日;最後扣 30 年 → 1994 年 4 月 5 日。這就是推算出的出生日期。

兩個日曆分別標記出生日期和參考日期,並顯示兩者之間經過的年、月、日
一個實例將已知年齡在日曆上回溯,得出確切的出生日期和星期幾。

常見問題

為什麼要先扣天、再扣年?依照「天 → 月 → 年」的順序計算,能讓跨月、跨閏年的運算更穩定,也最貼近日曆自然進位的方式。

算出來的結果準確嗎?如果你知道截至參考日期當天「幾年幾月幾天」的完整年齡,結果就會完全精確。如果只知道整數歲數,那麼結果的「日」與「月」會沿用參考日期的日與月。

能正確處理閏年嗎?可以。計算採用真實日曆,因此 2 月 29 日與閏年的天數都會自動納入考量。

最後更新: