反馈途径·目前大家有任务反馈可以直接发我邮箱:lyfs814@163.com陆续上线高价值工具,敬请期待! 欢迎使用蜗牛工具箱·新工具持续上线中,欢迎收藏关注。如有建议欢迎反馈! 反馈途径·目前大家有任务反馈可以直接发我邮箱:lyfs814@163.com陆续上线高价值工具,敬请期待! 欢迎使用蜗牛工具箱·新工具持续上线中,欢迎收藏关注。如有建议欢迎反馈!
v1.0 · 已上线中英双语纯客户端

闰年判断Leap Year Checker

输入年份一键判断闰年,严格按格里高利历「四年一闰、百年不闰、四百年再闰」规则逐步给出判断依据,支持批量逐行判断与 1900/2000/2100 经典边界年份,附全年天数与 2 月天数。数据全程不上传。

本周使用—·收藏654·版本v1.0.0·最后更新今天·完全免费
·字符4
输入UTF-8 · 1 行
输出UTF-8
判断结果会显示在这里…
判断

工具介绍

3 段详细说明

闰年判断是面向学生、开发者与日历爱好者的年份历法工具,严格按格里高利历「四年一闰、百年不闰、四百年再闰」规则给出结论,并逐步展示 ÷4 / ÷100 / ÷400 的判断依据。输入 1–9999 的年份,一键判定闰年还是平年,附全年天数与 2 月天数。

所有计算都在浏览器内存中完成,数据不上传任何服务器。核心只是两三次取模运算,纯内存计算,零依赖、瞬时出结果。支持批量逐行判断,一次核对一整列年份,结果可整段复制进 Excel。

1900、2100 这类「整百年份」最容易判错,本工具会明确指出世纪年必须能被 400 整除,并用 ①②③ 步骤把判断过程讲清楚,作业考试、开发测试、日历核算都不再踩坑。

基础知识 · 闰年规则

格里高利历 · 3 条规则

闰年(leap year)是公历为对齐地球公转周期而设置的历法校正:平年 365 天,闰年 366 天,多出的一天加在 2 月末。 判断一个年份是否闰年,只需依次套用以下 3 条规则:

1rule of 4四年一闰
能被 4 整除的年份默认是闰年:2024 ✓、2025 ✗。这是因为回归年约 365.2422 天,每 4 年累计约差 1 天,用 2 月 29 日补齐。
2rule of 100百年不闰
世纪年(能被 100 整除)默认不是闰年:1900 ✗、2100 ✗。每 4 年补 1 天其实补多了, century 年要扣回来。
3rule of 400四百年再闰
世纪年如果能被 400 整除,仍是闰年:2000 ✓、1600 ✓、2400 ✓。这一步把前面扣掉的部分再微调回来。
4order判断顺序(短路式)
先看 ÷400:整除即闰年;再看 ÷100:整除即平年;最后看 ÷4:整除即闰年,否则平年。三步定结论,顺序不能颠倒。
5why为什么要有闰年
回归年实际约 365.24219 天,而日历平年只有 365 天。若不置闰,每 4 年日历会比天时慢约 1 天,几百年后 6 月就会飘到冬天。闰年就是让日历与地球公转对齐的校正机制。
6shape闰年长什么样
闰年 366 天,2 月 29 天;平年 365 天,2 月 28 天。闰日固定加在 2 月末,不出现在其他月份。
判断口诀速记
判断口诀:「四年一闰,百年不闰,四百年再闰」—— 12 个字覆盖全部规则,教学验算两相宜。
2024 → ÷4 ✓,非世纪年 → 闰年
1900 → 世纪年,÷400 ✗ → 平年
2000 → 世纪年,÷400 ✓ → 闰年
格里高利历 1582 年颁布,此前的年份按外推格里历(proleptic)处理,规则不变、直接外推。

使用说明

4 步快速入门
1
输入年份
在左侧输入 1–9999 的年份(如 2024),小数、负数、千分位逗号都不支持
2
选模式
默认单年判断;开启「批量逐行」后每行一个年份,一次核对一整列
3
点判断
点击「判断」或按 ⌘+↵,右侧立即显示结果;开启「显示依据」可看 ①②③ 步骤分解
4
复制带走
点「复制」一键复制结果,批量结果逐行分隔,可直接粘贴进 Excel / 表格

使用场景

5 个真实案例
012 月 29 日生日

核对出生年份是否闰年;闰日生日的家人朋友,平年只能在 2/28 或 3/1 庆祝。

02开发边界测试

1900 / 2000 / 2100 / 2400 是历法与日期库的经典测试用例,批量粘贴一次验证。

03薪资与利息口径

日薪、日息按 365 还是 366 天算?跨闰年的劳动合同、理财计息先确认年份类型。

04项目排期与工期

项目周期跨 2 月时,闰年多一天;排期表、里程碑日期据此精确到天。

05历法教学与作业

口诀 + ①②③ 步骤分解,讲解「为什么 2000 是闰年而 1900 不是」不再绕晕。

常见问题

10 个问答
闰年是什么?为什么要有闰年?

公历平年 365 天,但回归年(地球公转一周)约 365.2422 天,每年差约 0.2422 天。每 4 年累计约 1 天,于是在 2 月末加一天(2 月 29 日)对齐天时,这一年就是闰年,共 366 天。

闰年的判断规则是什么?

两条:① 能被 4 整除且不能被 100 整除 → 闰年;② 能被 400 整除 → 闰年。其余都是平年。口诀「四年一闰,百年不闰,四百年再闰」。

1900 年为什么不是闰年?

1900 能被 4 整除,但它同时能被 100 整除(世纪年),而 1900 ÷ 400 不整除,所以是平年。这就是「百年不闰」——每 4 年补 1 天其实补多了,世纪年要扣回来。

2000 年为什么是闰年?

2000 是世纪年(能被 100 整除),但它也能被 400 整除(2000 ÷ 400 = 5),满足「四百年再闰」,所以是闰年,全年 366 天。

2100 年是闰年吗?

不是。2100 能被 4 和 100 整除,但不能被 400 整除,按规则是平年。同理 2200、2300 都是平年,2400 才再次是闰年。

2 月 29 日出生的人怎么过生日?

平年没有 2 月 29 日,各地习惯不同:有的在 2 月 28 日庆祝,有的在 3 月 1 日。法律层面(如成年、退休年龄)多数司法辖区以 3 月 1 日或当地法规为准,需要个案确认。

1582 年以前的年份怎么判断?

格里高利历 1582 年 10 月才颁布(当年 10 月 4 日次日直接是 10 月 15 日,跳过 10 天)。此前的年份本工具按外推格里历(proleptic Gregorian)处理:规则不变、直接外推,方便历法计算与编程测试。

闰秒和闰年是一回事吗?

不是。闰年属于公历日期体系(多一天);闰秒属于 UTC 时间体系(某分钟 59 秒后加第 60 秒),由国际地球自转服务根据地球自转不均匀性不定期发布,两者互不影响。

农历闰月和公历闰年一样吗?

完全不同。农历闰月是多出一个月(如闰四月,全年 13 个月),按朔望月与节气规则安插;公历闰年只是 2 月多一天。本工具只处理公历闰年。

数据会上传服务器吗?

不会。判断在浏览器内存中完成,输入内容不上传任何服务器。可断网使用,PWA 缓存资源后离线同样可用。

相关工具

计算分类

数据来源

隐私优先
算法:严格按格里高利历规则实现——(year % 4 === 0 && year % 100 !== 0) || year % 400 === 0,两三次取模运算即得结论,无任何第三方依赖、无 WASM。1582 年前的年份按外推格里历(proleptic)处理。
隐私声明:所有计算均在浏览器内存完成,输入内容不上传任何服务器。本工具不记录任何输入、不埋任何分析点。可断网使用,关闭网络后再打开仍能正常使用。