农历闰月不可随意移动:
参见:
农历的闰月是如何确定的?农历一个月的长度是根据月相计算的,大月30天,小月29天,平均29.5天,如果一年十二个月的话,只有350多天。因此农历普通年份是12个月,闰年是13个月。
农历闰月的计算方式比较复杂,你可以大概理解成“十九年七闰”这个近似值。
具体计算方法如下:
农历实际闰月与否采用的是与二十四节气同步的方法。
把二十四节气分为节气和中气,每个中气必须落在指定的月份,如果月份过去了中气还没到,那么就要闰一个月来保证这个中气落在这个月份里,中气对应的月份如下:
月份 中气
正月 雨水
二月 春分
三月 谷雨
四月 小满
五月 夏至
六月 大暑
七月 处暑
八月 秋分
九月 霜降
十月 小雪
十一月 冬至
十二月 大寒
农历的大小月长度是根据月亮周期确定的,以每月的起点(初一)定在看不到月亮的那天(朔月),以2014年的闰月为例:
2014年农历九月初一是公历的2014年9月24日,当月农历月有30天,后续几个农历月长度分别是29天/30天/29天/30天。(因为天数是根据月相变化确定的,所以跟几月无关,也跟是否闰月无关)
农历九月对应的中气是霜降,公历日期10月23日。农历九月的最后一天将是10月23日。
如果下个月排的是农历十月(29天),则农历十月里不再会包含中气“小雪”(2014年小雪的日期是11月22日,而10月23日往后推29天,只能到11月21日,正好错开一天),此时,就需要在十月之前插入一个闰九月,让农历十月能赶上它对应的中气“小雪”