生肖一闰几年?
1,农历是没有“年”的概念的,所谓的春节、元旦等都只是农历的一种月份称谓而已;公历才是真正意义上的“年”,每年公历1月1日为元旦(New Year's Day),每年的最后一天是十二月三十一日。
2,农历作为阴阳合历,需要同时考虑太阳和月亮的影响,因此需要设置闰月来调节阴历一年与阳历一年的天数差值。但考虑到月球公转轨道面与地球公转轨道面的夹角不是固定值,于是就有了“岁差”的概念!(太阳周年运动轨迹为一椭圆,有近日点和远日点,其与地球距离的远近变化是有周期性的,这一周期就是“回归年”,相当于公历的年份;而月球围绕地球公转的轨道平面与地球公转轨道面具有恒定的倾斜角,此倾斜角的周期性变化称为“恒星月”,即一个恒星月对应着一个朔望月。但由于月球自转轴相对于地球公转轴的倾斜角是在不断变化的,所以每个朔望月实际上并不是都对应着相同的太阳位置,也就是说以月球为参照物,朔望月并非完美等长,为了弥补这一点,就必须设置闰月。具体参见我以前的这个回答 : )
3,根据以上所述,在确定某农历年份是否闰年时,首要判断依据是该整年的农历日子是不是重复了(农历闰月的规则可见第2点),如果是,则该年有闰月,反之,则无闰月。 其次再讨论该年所对应的“回归年”及“恒星月”的天数(用于计算“闰周”)。 最后,确定该农历年份的具体节气情况(用于确定该年立春时间,进而确定“闰周”中可能含有的小闰月个数)。
举例来说,2017年是农历丁酉鸡年,这一年没有闰月,理由是全年没有同日的出现(农历四月廿九日和五月三十日都是双日期,故排除);但是,这一年有一个“小闰月”,原因是十一月有小寒和大雪各一天,十二月初四小寒,十二月十五大雪,由于“大雪”后一个节气才是冬至,根据冬至节气开始“小闰月”的计算方法,十二月十五应该是一个“小闰月”的开始,因而十二月共有二十八天(平常十二月只有二十九天)。