0

0

为什么会有闰月_农历的置闰规则是什么?

狼影

狼影

发布时间:2026-01-14 09:38:02

|

974人浏览过

|

来源于php中文网

原创

农历设闰月是为了协调朔望月与回归年的长度差异,依据是“无中气月”规则:若某月不含中气,则置为前月的闰月,如2025年闰六月;长期遵循十九年七闰规律。

为什么会有闰月_农历的置闰规则是什么?

农历有闰月,是因为它既要反映月亮的圆缺(朔望月),又要跟上太阳的运行节奏(回归年)。一个朔望月约29.53天,12个月加起来只有约354.37天,比太阳年(365.24天)少11天左右。三年下来就差了33天,差不多一个月——再不补,几年后春节可能就跑到夏天去了。

闰月的根本依据是“无中气”

二十四节气分为“节气”和“中气”,各12个,交替排列。比如立春(节气)、雨水(中气)、惊蛰(节气)、春分(中气)……冬至也是中气。农历规定:每个正常月份必须包含一个中气。如果某个月从初一到下一个初一之间,只碰上一个节气、没碰到中气,那这个月就是“无中气月”,就得设为闰月。

例如2025年,六月之后那个农历月(公历7月25日—8月22日)只有立秋(8月7日),没有处暑(8月23日),而处暑是中气,所以这个月不算七月,而是闰六月;真正含处暑的下个月,才叫七月。

闰月怎么安排位置?

闰月不是随便加在年末,而是紧接在它“缺失中气”的那个前月之后,名称也照搬前月,比如接在六月后面,就叫“闰六月”。这个规则叫“闰前不闰后”。

可赞AI
可赞AI

文字一秒可视化,免费AI办公神器

下载
  • 如果三月之后出现无中气月,就设闰三月
  • 如果十一月之后出现无中气月,就设闰十一月(即闰冬月,如2033年)
  • 冬至所在月固定为十一月,这是整个农历月份定位的锚点

闰月多久来一次?

长期看,大约每19年安排7个闰月,叫“十九年七闰”。这不是硬性周期,而是平均结果。实际是否置闰,取决于节气与朔望月的具体交叠情况。

由于太阳视运动不均匀,无中气月更常出现在夏季(五月—七月)和冬季(十一月—正月),所以闰五月、闰六月、闰冬月相对多见;闰正月、闰腊月极少,像2262年那样的闰正月,整个21世纪只出现1次。

为什么不能像公历那样加一天?

因为农历的月份必须以“朔”(月亮完全看不见的时刻)为初一,整个月长度由月相决定,没法拆开加半天或一天。只能整月调整——要么29天(小月),要么30天(大月),闰年就多加一个30天或29天的完整月份。

相关专题

更多
Java 桌面应用开发(JavaFX 实战)
Java 桌面应用开发(JavaFX 实战)

本专题系统讲解 Java 在桌面应用开发领域的实战应用,重点围绕 JavaFX 框架,涵盖界面布局、控件使用、事件处理、FXML、样式美化(CSS)、多线程与UI响应优化,以及桌面应用的打包与发布。通过完整示例项目,帮助学习者掌握 使用 Java 构建现代化、跨平台桌面应用程序的核心能力。

2

2026.01.14

php与html混编教程大全
php与html混编教程大全

本专题整合了php和html混编相关教程,阅读专题下面的文章了解更多详细内容。

13

2026.01.13

PHP 高性能
PHP 高性能

本专题整合了PHP高性能相关教程大全,阅读专题下面的文章了解更多详细内容。

22

2026.01.13

MySQL数据库报错常见问题及解决方法大全
MySQL数据库报错常见问题及解决方法大全

本专题整合了MySQL数据库报错常见问题及解决方法,阅读专题下面的文章了解更多详细内容。

18

2026.01.13

PHP 文件上传
PHP 文件上传

本专题整合了PHP实现文件上传相关教程,阅读专题下面的文章了解更多详细内容。

9

2026.01.13

PHP缓存策略教程大全
PHP缓存策略教程大全

本专题整合了PHP缓存相关教程,阅读专题下面的文章了解更多详细内容。

6

2026.01.13

jQuery 正则表达式相关教程
jQuery 正则表达式相关教程

本专题整合了jQuery正则表达式相关教程大全,阅读专题下面的文章了解更多详细内容。

2

2026.01.13

交互式图表和动态图表教程汇总
交互式图表和动态图表教程汇总

本专题整合了交互式图表和动态图表的相关内容,阅读专题下面的文章了解更多详细内容。

40

2026.01.13

nginx配置文件详细教程
nginx配置文件详细教程

本专题整合了nginx配置文件相关教程详细汇总,阅读专题下面的文章了解更多详细内容。

5

2026.01.13

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 11.7万人学习

Bootstrap 5教程
Bootstrap 5教程

共46课时 | 2.9万人学习

PHP新手语法线上课程教学
PHP新手语法线上课程教学

共13课时 | 0.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号