透過 MCP 連接 →

輸入計算

月 / 日 / 年

數學公式

數學公式: 最低年齡「出生日期須早於」截止日計算機
Show calculation steps (1)
  1. Qualification rule

    Qualification rule: 最低年齡「出生日期須早於」截止日計算機

    A person born on the cutoff date or earlier is at least A years old on the check date.

廣告

結果

To be at least 21 on 06/26/2026, born on or before
06/26/2005
出生日期截止日(MM/DD/YYYY 月/日/年)
年齡(最低年齡) 出生日期(須在此日期當天或之前)
21 years 06/26/2005
18 years 06/26/2008

Check date: 06/26/2026. Anyone born on the listed cutoff date or earlier meets the minimum age on the check date. Feb 29 cutoffs falling in a non-leap year are rolled back to Feb 28.

這個計算機的用途

這是一個「反推式」的年齡查核工具。你只要輸入一個查核日期(例如查驗證件的當天),以及一個或多個最低年齡,它就會回推出最晚的出生日期——也就是「須在此日期當天或之前出生」的截止點。凡是在截止日當天或更早出生的人,都符合資格。

使用方式

依「月/日/年」輸入查核日期(系統預設為今天)。接著最多可填入三個最低年齡——常見的標準包括:21 歲(飲酒)、18 歲(成年/投票)、16 歲(學習駕照或捐血)、13 歲(多數社群媒體帳號的最低申請年齡)。若只需查一個年齡,第二、第三欄留空即可。結果表格會逐列列出每個年齡所對應的出生日期截止點,格式為 MM/DD/YYYY(月/日/年)。

計算原理

要在查核日期當天滿 A 歲,這個人必須已經過了第 A 個生日。生日剛好落在出生後滿 A 年的那一天,因此最晚符合資格的出生日期,就是把查核日期往前推 A 整年、月與日維持不變:

$$\text{截止日} = (\text{查核月份},\ \text{查核日},\ \text{查核年份} - A)$$

剛好在這一天出生的人,會在查核日當天迎來第 A 個生日,因此也符合資格(當天即為 A 歲)。唯一的特殊情況是:查核日為 2 月 29 日,但回推後落在非閏年——此時本工具會將截止日調整為該年的 2 月 28 日,使結果更為保守穩妥。

時間軸顯示核查日期前 A 年的出生截止日期
截止日期是將核查日期的年份回推最低年齡 A 後的日期。

實際範例

查核日期 = 06/15/2026,最低年齡 = 21 → 年份 = \(2026 - 21 = 2005\) → 截止日 = 06/15/2005。若最低年齡為 18 → \(2026 - 18 = 2008\) → 06/15/2008。換句話說,要在 2026 年 6 月 15 日購買限 21 歲以上的商品,顧客必須在 2005 年 6 月 15 日當天或之前出生。

核查日期減去 A 年等於不晚於該日出生的截止日期
用核查年份減去最低年齡,即可得到最晚的合格出生日期。

常見問題

剛好在截止日當天出生的人,年齡夠了嗎? 夠了——他們會在查核日當天滿足最低年齡,因此符合規定。

那 2 月 29 日出生的情況呢? 如果回推後的年份不是閏年,本計算機會以該年的 2 月 28 日作為安全的截止日。

這會考慮時區嗎? 不會。所有輸入都當作單純的日曆日期處理,不含時間,也不做任何時區調整。

最後更新: