闰年计算器
检查任意年份是否为闰年,查找下一个和上一个闰年,并列出自定义范围内的所有闰年。采用格里历三步判断规则:能被 4 整除,但整百年须同时能被 400 整除。
检查年份
2026 不是闰年
2026 不能被 4 整除——不是闰年。
范围内的闰年
2000s 年代的闰年
2000 至 2099 年的全部 25 个闰年。点击任意年份可在上方查看详情。
常见问题
2024 年是闰年吗?
是的,2024 年是闰年。它能被 4 整除且不能被 100 整除,满足闰年规则,全年共 366 天,包含 2 月 29 日。
2100 年是闰年吗?
不是。2100 年能被 100 整除但不能被 400 整除,属于整百年例外,因此不是闰年,全年只有 365 天,没有 2 月 29 日。
如何判断一个年份是否为闰年?
判断规则:①能被 4 整除,且②不能被 100 整除;或者③能被 400 整除。用代码表示:isLeapYear = (year % 4 === 0 && year % 100 !== 0) || year % 400 === 0。
为什么儒略历的闰年规则被修改了?
儒略历每四年无例外地增加一个闰日,平均年长为 365.25 天,比太阳年多约 11 分钟。到 1582 年,日历已比太阳年超前 10 天。教皇格里高利十三世通过跳过整百年闰年(但 400 的倍数除外)修正了这一偏差,使平均年长精确到 365.2425 天,每年误差仅约 26 秒。
2024 年之后下一个闰年是哪年?
2024 年之后的下一个闰年是 2028 年。闰年通常每 4 年出现一次(2024、2028、2032、2036……),但在整百年前后有例外。您可以使用本闰年计算器查找任意年份之后的下一个闰年。
1900 年是闰年吗?
不是。1900 年能被 100 整除但不能被 400 整除,在格里历规则下不是闰年。很多人只记得「能被 4 整除」的规则,对此感到意外。
2000 年是闰年吗?
是的。2000 年能被 400 整除,因此尽管是整百年,仍是闰年,全年共 366 天,包含 2 月 29 日。
出生在 2 月 29 日的人如何庆祝生日?
出生在 2 月 29 日的人(称为闰日宝宝)只在闰年才能在当天庆祝生日。平年通常选择 2 月 28 日或 3 月 1 日庆祝,具体取决于所在地的习俗或法律规定。生于 2 月 29 日的概率约为 1/1,461。
什么是闰年?
闰年是包含额外一天(2 月 29 日)的日历年,全年共 366 天,而平年为 365 天。闰年的存在是为了使日历年与太阳年(地球绕太阳公转一圈所需的时间)保持同步——太阳年约为 365.2422 天。若不定期增加这一天,日历每四年就会偏移约一天,百年内将导致季节错位数周。
闰年判断规则——三步算法
格里历(公历)通过三条规则判断某年是否为闰年:
- 能被 4 整除: 若某年能被 4 整除,则为闰年——除非适用规则二。
- 能被 100 整除(整百年例外): 若某年能被 100 整除,则不是闰年——除非适用规则三。
- 能被 400 整除: 若某年能被 400 整除,则是闰年,规则二不适用。
伪代码算法:
isLeapYear(year):
if year % 400 == 0 → true (如 2000、2400)
if year % 100 == 0 → false (如 1900、2100)
if year % 4 == 0 → true (如 2024、2028)
else → false (如 2023、2025)
| 年份 | 能被 4 整除? | 能被 100 整除? | 能被 400 整除? | 是闰年? |
|---|---|---|---|---|
| 2024 | 是 | 否 | 否 | 是 |
| 2023 | 否 | 否 | 否 | 否 |
| 1900 | 是 | 是 | 否 | 否 |
| 2000 | 是 | 是 | 是 | 是 |
| 2100 | 是 | 是 | 否 | 否 |
| 2400 | 是 | 是 | 是 | 是 |
为什么是 2 月 29 日?
2 月是格里历中最短的月份,这是古罗马历法改革遗留下来的传统。最初的罗马历只有 10 个月(共 304 天),从 3 月开始。公元前 713 年前后,努马·庞皮留斯王将 1 月和 2 月加入历法,2 月便成了年末天数最少的月份——罗马人认为偶数不吉利,各月天数在 29 天和 31 天之间交替,唯独 2 月只有 28 天。
公元前 46 年,尤利乌斯·恺撒推行儒略历改革,引入了 2 月 29 日这一闰日的概念。之所以选择 2 月,是因为它本已是罗马年末用于"补足"天数的月份。1582 年,教皇格里高利十三世在保留 2 月作为闰日所在月的同时,对闰年发生的条件进行了修订,以防止日历长期漂移。
历史背景
儒略历(公元前 46 年)
尤利乌斯·恺撒推行的儒略历每四年无例外地增加一个闰日,相较于混乱的罗马旧历是巨大的进步。然而,由于太阳年略短于 365.25 天,儒略历每年多计约 11 分钟——积累下来每 128 年偏移整整一天。
格里历改革(1582 年)
到 1582 年,儒略历已比太阳年超前约 10 天。教皇格里高利十三世将 1582 年 10 月 4 日之后直接跳到 10 月 15 日(删去了 10 月 5 日至 14 日),并引入整百年例外规则:整百年(1700、1800、1900……)不再是闰年,除非同时能被 400 整除。此举将平均年长修正为 365.2425 天——每年误差仅约 26 秒。
整百年例外的原理
太阳年为 365.24219 天。单纯的"能被 4 整除"规则使平均年长达到 365.25 天,比实际多出约 11 分钟。每 400 年跳过三个闰年(即不能被 400 整除的整百年),可将平均年长精确降至 365.2425 天,大幅提高精度。这正是 1900 年不是闰年而 2000 年是闰年的原因。
闰年的规律与频率
在格里历 400 年周期中,共有 97 个闰年——平均年长恰好为 365.2425 天。规律如下:
- 大多数情况下,闰年每 4 年出现一次(如 2024、2028、2032……)。
- 整百年跳过闰日(如 2100、2200、2300)。
- 每 400 年,某个整百年重新获得闰日(如 2000、2400)。
- 相邻两个闰年的间隔几乎总是 4 年,但在整百年前后可能为 8 年(如 1896 → 1904,跳过了 1900)。
闰日生日(闰日宝宝)
出生在 2 月 29 日的人有时被称为闰日宝宝。从统计学上看,约每 1,461 人中有 1 人生于 2 月 29 日(约占总人口的 0.068%)。
在平年,闰日宝宝通常选择 2 月 28 日或 3 月 1 日庆祝生日,具体取决于所在地的文化习俗和法律规定。部分国家(如英国)在法律上将平年的 2 月 28 日认定为闰日生日的官方纪念日。