闰年判断器

闰年判断器输入公历年份即可查询闰年或平年,同时查看 2 月天数、全年天数、判定依据和下个闰年。

年

默认填今年(北京时间),可改为任意 1583–9999 年的公历年份。

请输入年份

怎么用

  1. 填写公历年份:在「公历年份」框里填一个 1583–9999 之间的整数年份,打开页面时默认是今年(北京时间),可直接改成 2100、1900 等想查的年份。
  2. 看闰年还是平年:结果区大字显示「闰年」或「平年」,下面一句话写明命中哪条规则,比如「能被 100 整除但不能被 400 整除,是平年」。
  3. 读 2 月天数与全年天数:闰年 2 月 29 天、全年 366 天;平年 2 月 28 天、全年 365 天,排期、算合同天数时可直接引用。
  4. 查下一个闰年:「下个闰年」给出比所填年份晚的最近一个闰年;所填年份本身是闰年时也往后找,比如填 2024 得到 2028。

核心要点

公历闰年比平年多一天,多出的日期是 2 月 29 日。闰年判断器把年份判定、天数和下个闰年放在一起, 方便核对生日与年度排期;遇到整百年不能只按四年一闰推算,还要检查百年例外。这里的闰年不等同于农历闰月。

  • 口诀:四年一闰,百年不闰,四百年再闰。
  • 闰年:2 月 29 天,全年 366 天;平年:2 月 28 天,全年 365 天。
  • 整百年要能被 400 整除才是闰年:1900、2100 是平年,2000、2400 是闰年。
  • 相邻两个闰年通常隔 4 年,跨过不闰的整百年时隔 8 年(如 2096 → 2104)。
  • 输入示例:2024 年是闰年,2 月 29 天、全年 366 天;下个闰年为 2028 年,不包含输入年本身。
  • 只接受 1583–9999 年的整数公历年份,不判断农历闰月;农历日期请用阳历农历互转。

原理与公式

按下面的顺序检查,命中第一条就停:

  1. 年份 mod 400 = 0 → 闰年(四百年再闰)
  2. 年份 mod 100 = 0 → 平年(百年不闰)
  3. 年份 mod 4 = 0 → 闰年(四年一闰)
  4. 以上都不满足 → 平年

闰年 2 月 29 天、全年 366 天;平年 2 月 28 天、全年 365 天。「下个闰年」从所填年份的下一年开始, 逐年套用同一套规则,找到的第一个闰年就是结果。

计算示例:2097 年的下个闰年

2097 ÷ 4 = 524.25,除不尽,所以 2097 年是平年,2 月 28 天。往后找:2098、2099 不能被 4 整除; 2100 能被 100 整除,但 2100 ÷ 400 = 5.25 除不尽,是平年,跳过;2101–2103 不能被 4 整除; 2104 ÷ 4 = 526 且不能被 100 整除,是闰年。所以 2097 年的下个闰年是 2104 年, 中间隔了 7 年,而不是习惯上的「4 年一次」。

为什么 400 年里恰好 97 个闰年

400 年里能被 4 整除的有 100 个,去掉不能被 400 整除的 3 个整百年,剩 97 个。平均一年 =(400 × 365 + 97)÷ 400 = 365.2425 天,接近一个回归年约 365.2422 天。

常见问题

闰年判断器可查询的公历年份范围是多少?
闰年判断器接受 1583–9999 年之间的整数公历年份,按格里高利历置闰规则判断。年份不能带小数;1582 年及更早年份不在本工具输入范围内。查询历史年份时,结果表示按公历规则的判定,不表示当地当年已经采用公历,也不能用来判断农历闰月。
闰年怎么判断?有没有简单的公式?
公历闰年就看三句话:四年一闰,百年不闰,四百年再闰。写成条件是:年份能被 4 整除且不能被 100 整除,或者能被 400 整除,就是闰年,其余都是平年。判断时先看能不能被 400 整除,再看 100,最后看 4。比如 2024 能被 4 整除、不能被 100 整除,是闰年;2026 不能被 4 整除,是平年。
2100 年是闰年吗?为什么整百年不一定是闰年?
2100 年不是闰年,是平年,2 月只有 28 天。2100 能被 100 整除,但 2100 ÷ 400 = 5.25 除不尽,按「百年不闰」就不闰。1900 年同理是平年,2000 年能被 400 整除所以是闰年。整百年要多一道门槛,是因为单纯四年一闰每年平均多算约 0.0078 天,400 年会多出约 3 天,于是每 400 年里去掉 3 个整百年的闰日来抵消。
闰年 2 月 29 日出生,多少年才能过一次生日?
一般每 4 年碰上一次 2 月 29 日,比如 2024 年之后是 2028 年、2032 年。但跨过不闰的整百年时会隔 8 年:2096 年之后,2100 年是平年,下一个 2 月 29 日要等到 2104 年。在本页填出生年或今年,看「下个闰年」就知道下一次是哪年。平年里多数人选 2 月 28 日或 3 月 1 日过生日。
公历闰年和农历闰月有什么区别?
两者是不同历法里的两件事。公历闰年是在 2 月末加 1 天(2 月 29 日),让一年变成 366 天,规则固定,靠年份整除就能判断。农历闰月是在某一年加整整一个月(如闰六月),让农历年和节气对齐,大约 19 年里有 7 个闰月,闰在哪个月要按节气推算,没法用整除公式判断。本工具只判断公历闰年,查农历日期请用本站「阳历农历互转」。
闰年为什么是 366 天?为什么要设闰年?
地球绕太阳一圈(一个回归年)约 365.2422 天,比 365 天多出将近 6 小时。如果每年都按 365 天算,日历会每 4 年比季节慢约 1 天。于是每隔几年在 2 月加 1 天,这一年就成了 366 天的闰年。按「四年一闰、百年不闰、四百年再闰」,400 年里正好 97 个闰年,平均每年 365.2425 天,和回归年只差约 0.0003 天。

来源与更新

计算口径说明(更新于 2026-10-27):

  • 置闰规则采用格里高利历(现行公历):1582 年教皇格里高利十三世主持历法改革,同年 10 月起施行, 规定能被 4 整除且不能被 100 整除、或能被 400 整除的年份为闰年。我国自 1912 年起采用公历。
  • 国家标准 GB/T 7408.1-2023《日期和时间 信息交换表示法 第 1 部分:基本规则》以格里高利历作为日期表示的历法基础。
  • 计算范围为公历 1583–9999 年;1582 年 10 月以前通行儒略历(每 4 年一闰),不在本工具范围内。
  • 只做整数取模运算,没有四舍五入;不判断农历闰月。

想查某天是星期几,可用 星期几计算器; 算下次生日还有多少天,可用 生日倒计时。

最近更新:2026-10-27

本工具按格里高利历(现行公历)置闰规则判断 1583–9999 年的公历闰年,不判断农历闰月;1582 年及更早的年份当时尚未施行公历,不在计算范围内。