通过MCP连接 →

输入计算

数学公式

广告

结果

下一个闰年
2024
你输入年份之后的第一个闰年
距离年数 1

什么是下一个闰年计算器?

这个工具能帮你找出在你输入的年份之后出现的第一个闰年。闰年会在二月增加第29天(2月29日),让历法与地球绕太阳公转的周期保持同步——这一周期约为365.2422天。本计算器采用现代公历(格里高利历)规则,适用于全球任意年份。

使用方法

在输入框中填入一个起始年份(例如当前年份),然后提交。计算器会返回下一个闰年,并告诉你距离它还有几年。起始年份本身不计入结果——即使你输入的就是闰年,得到的也是之后的那个闰年。

闰年公式详解

当年份 \(y\) 能被4整除时即为闰年,但逢百的年份(能被100整除)必须同时能被400整除才算闰年。所以2000年是闰年,而1900年和2100年都不是。计算器从 \(Y+1\) 开始逐年往后推,直到找到第一个满足上述规则的年份。

$$\text{Next Leap Year} = \min\left\{\, y > \text{Starting Year} \;:\; (y \bmod 4 = 0) \;\wedge\; \big((y \bmod 100 \neq 0) \vee (y \bmod 400 = 0)\big) \right\}$$
依据能否被4、100、400整除的格里历闰年规则流程图
格里历规则:能被4整除,但不能被100整除,除非也能被400整除。

实例演示

假设你输入 2023。检查2024:\(2024 \div 4 = 506\),没有余数,而且2024不是逢百年份,所以它是闰年。下一个闰年就是 2024,距离1年。

再输入 2096:接下来的2097、2098、2099都不满足条件。2100能被100整除却不能被400整除,因此被跳过。下一个闰年是 2104

数轴显示起始年和几步之外的下一个闰年
从起始年向后数到下一个闰年。

常见问题

输入的年份本身会被返回吗?不会。结果一定严格晚于你的输入,所以即使输入的是闰年,得到的也是下一个闰年。

为什么2100年不是闰年?逢百的年份必须能被400整除。\(2100 \div 400\) 不是整数,因此这一年没有2月29日。

闰年之间相隔多久?通常是4年,但在被跳过的逢百年份附近,间隔可能拉长到8年,例如1896年 → 1904年。

最后更新: