如何根据出生日期计算年龄

年龄 = 当前年份 - 出生年份,如果今年的生日还没到则减 1。出生于 1990-08-15,在今天 2026-05-29:2026-1990 = 36,但 8 月的生日还没到,所以年龄 = 35。

打开 Everyday Lifestyle 工具 →

公式: age = year_now - year_born (- 1 if birthday not yet passed)

关键数据

公式age = year_now - year_born (- 1 if birthday not yet passed)
参考日期2026-05-29
出生示例1990-08-15 -> age 35
出生于 1990-01-10age 36 (birthday already passed)

常见问题

如果我的生日在今年晚些时候,怎么计算年龄?

减一。如果出生于 1990-08-15,今天是 2026-05-29,生日还没到,所以是 35 岁,而不是 36 岁。

2000 年出生的人现在多大?

截至 2026 年,如果今年生日已过则 26 岁,否则 25 岁(26 - 1)。

日本如何计算年龄?

算法相同(满年龄 man-nenrei)。注意,根据日本年龄法,法定年龄在生日前一天发生变更。

相关页面

年龄计算器 是 GOAT Lab 中 Everyday Lifestyle 的一部分——免费、无需注册、可离线使用的参考工具。点击上方工具可换算任意数值。

广告合作

GOAT Lab 的一部分 — 26 款免费的浏览器端科学、工程与开发工具。无需注册。