年龄计算器

输入出生日期,即可得到精确到年、月、天的年龄——截至今天或任意日期——外加总周数、总天数、总小时、分钟和秒数,全部在你的浏览器中完成。

年龄计算器完全在你的浏览器中运行。你输入的日期绝不会离开你的设备,也不会上传任何内容到 ArrayKit。

打开日期时长计算器

关于 年龄计算器

年龄计算器把一个出生日期转成你可以据以行动的精确年龄。输入出生日期,它就会用标准的日历借位方式报告精确的年、月、天间隔,然后把同一年龄重新表示为总月数、总周数、总天数、总小时、分钟和秒数。默认情况下它以今天为准来度量年龄,但第二个字段——「年龄截至日期」——可接受任意过去或未来的日期,因此你可以算出某人在某一天有多大、在某个里程碑时会有多大,或两个日期之间的年龄。可选的时刻输入让小时、分钟和秒数更精确。由于它使用真实的月份长度和闰年,2 月 29 日的生日会被正确处理,而下一个生日的倒计时在平年折算到 2 月 28 日。整个计算都在你的设备上运行;你输入的日期绝不会被上传。

功能特性

如何使用 年龄计算器

  1. 在第一个字段选择或输入一个出生日期
  2. 第二个字段保留为今天,或设为任意目标日期以度量当时的年龄
  3. 如需更精细的合计,可为任一字段加上时刻
  4. 在顶部阅读精确到年、月、天的年龄
  5. 查看总月数、总周数、总天数、总小时、分钟和秒数

示例

输入

Date of birth:      1990-06-15
Age at the date of: 2020-06-20

输出

Exact age: 30 years, 0 months, 5 days
Or: 360 months · 1,567 weeks · 10,968 days
Next birthday: 2021-06-15 (360 days, turning 31)

年龄以真实的日历月来度量,而非固定的 30 天区块。

常见错误与故障排除

常见问题

年龄计算器如何计算精确的年、月、天?
它把出生日期从参考日期字段逐字段相减,当某个值会变为负数时,从上一个月借天、从年借月。这样就得到一个像「30 岁 2 个月 4 天」这样干净的分解,使用真实的月份长度而非固定的 30 天月。
我可以按某个指定日期而不只是今天来计算年龄吗?
可以。第二个字段「年龄截至日期」默认为今天,但可接受任意过去或未来的日期。把它设定为算出某人在某一天有多大、在未来某个里程碑时会有多大,或两个日期之间的年龄。
2 月 29 日的生日如何处理?
闰日生日被记为 2 月 29 日。对于非闰年里下一个生日的倒计时,工具使用 2 月 28 日,闰年里则使用 2 月 29 日,因此总有一个具体日期可供倒数。
总月数、总周数、总天数、总小时和总秒数是什么意思?
它们把同一年龄以单一单位表示,而不是年-月-天的分解:总月数是年乘以十二再加上多出的月数,而总周数、总天数、总小时、分钟和秒数计入真实的已过去时间,包括每一个闰日,从出生日期到参考日期。
为什么在生日之前年龄不会增加?
只有当出生日期的周年过完后,才会计满一整年。在参考年份的生日到来之前,年份值停留在上一个数字,月和天补足其余部分。
我的出生日期会被上传到任何地方吗?
不会。年龄计算器完全在你的浏览器中运行。你输入的日期仅在你的设备上用于计算,绝不会发送到 ArrayKit 或任何服务器。

相关工具

全部 ArrayKit 工具