# 年龄差计算器——两人出生日期相差多少

> 根据两人的出生日期精确计算年龄差——相差的年、月、天，以及总天数、总月数，并显示谁年长。免费即时计算。

- **Category:** 日期与时间
- **Interactive calculator:** https://youcalc.com/zh/date-time/age-gap-calculator/
- **Price:** Free, no sign-up required

## Overview

两个人的年龄差听起来像是简单的减法，但要精确计算却比想象的更讲究：每个月的天数不同，闰年会多出一天，而每个人出生于当月的哪一天也会影响结果。本计算器接收两个出生日期，精确算出相差的天数——精确到年、月、天——并附上人们通常需要的统计数据：两个日期之间的总天数和总整月数，以及两人中谁年长。它从不假设"今天"——年龄差只取决于您输入的两个日期，因此无论何时计算结果都相同。

## How to read your result

结果顶部显示已满几年的年龄差；下方一行将同一差值细分为年、月、天。"总天数"和"总月数"把这段时间换算成纯天数和整月数。"谁年长"一行指出出生日期较早的那个人以及相差多少。如果两个日期完全相同，年龄差即为零，计算器会明确说明。

## Method

年龄差先统计两个出生日期相隔多少整年，再算出该周年之后已过多少整月，最后计算剩余天数——全程按照每个日历月的实际天数并考虑闰年，与年龄计算的方法完全一致。总天数是两个日期之间的纯天数；总月数为年数乘以12再加上剩余月数。结果是对称的：交换两人只会得到相同的绝对差值，仅"年长"标签互换。由于细分尊重各月实际天数，"1个月"的差值可能是28、30或31天，取决于它落在一年中的哪个位置。

## Example

- **Setup:** 甲方出生于1990年1月1日，乙方出生于1995年6月15日。
- **Result:** 年龄差为5年5个月零14天——约1,991天，或65个整月。甲方年长，因为其出生日期较早。

## Frequently asked questions

### 两个人的年龄差是怎么算出来的？

先统计两个出生日期之间相隔多少整年，再算出此后已过多少整月，最后算剩余天数——按照每个日历月的实际天数并考虑闰年。这种精确到天和月的细分，比单纯相减出生年份更准确。

### 输入两个日期的先后顺序有影响吗？

没有。年龄差是两个出生日期之间的绝对差值，因此无论以何种顺序输入，得到的年、月、天都相同。唯一变化的是谁被标为年长者——始终是出生日期较早的那一位。

### 为什么年龄差不能直接用出生年份相减？

相减出生年份会忽略月份和天数。1990年和1995年出生的两个人不一定"正好相差五岁"——如果生日落在不同的日子，真实差距可能多或少几个月。本计算器精确计算到天。

### 闰年是如何处理的？

每年2月的实际天数（28天或29天）都会被尊重，因此跨越闰日的差值能被正确计算。2月29日出生的人，处理方式与年龄计算器相同，在非闰年里周年落在2月28日。

## Related calculators

- [年龄计算器——精确计算岁、月、天 + 伊斯兰历年龄](https://youcalc.com/zh/date-time/age-calculator/)
- [8 种历法年龄计算器——多历法日期转换器](https://youcalc.com/zh/date-time/multi-calendar-age/)
- [伊斯兰历年龄计算器——按伊斯兰历算年龄](https://youcalc.com/zh/date-time/hijri-age/)
- [纪念日倒计时计算器](https://youcalc.com/zh/date-time/anniversary-countdown/)
- [矫正年龄计算器——早产宝宝校正月龄](https://youcalc.com/zh/date-time/corrected-age/)

## Sources

- https://en.wikipedia.org/wiki/Gregorian_calendar
- https://www.timeanddate.com/date/duration.html

---

Interactive version: https://youcalc.com/zh/date-time/age-gap-calculator/ · From YouCalc — https://youcalc.com
