通过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
临界出生日期(月/日/年)
年龄(最低年龄) 出生于(此日期或之前)
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 日作为安全的临界日期。

是否考虑了时区?没有。本工具将所有输入都视为单纯的日历日期,不做任何时间或时区上的调整。

最后更新: