关于年龄计算器
它计算两个日期之间的精确年龄——默认从出生日期到今天,但你可以把第二个日期设为任意一天,求过去或未来的年龄。除了“年‑月‑日”这一数字,它还把同一段时间表示为总月数、总周数和总天数,并给出距离下个生日的倒计时。
工作原理 —— 日历运算,而非除法
年/月/日 的数字是真正的日历差值,像手算那样借位得出:分别相减年、月、日;若月内日数变为负,则借一个月并加上上一个月的天数(因此跨过二月时按当年加 28 或 29 天)。所以结果是精确的,而不是用除法得到的近似。
设定与边界情形
- “计算到”日期默认是今天,可改为任意一天;出生日期必须等于或早于它,否则工具会显示提示,而不是负的年龄。
- 日期按整日历天处理——没有时间成分,因此同一天出生的两个人年龄相同。
限制
- 总月数和总天数是对同一段时间的两种表述,无法用简单除法互相对上——月份为 28 到 31 天不等,因此不能把“总月数”乘 30 得到“总天数”。两者都正确,只是尺度不同。
- 它只处理日历日期,不涉及一天中的时间。
隐私
你输入的日期仅用于浏览器中的计算。任何出生日期都不会被传输、记录或存储。

