中国农历二百年算法及年历 - 和荣笔记 - v4.15, by 杨和荣
中国农历规则
本节介绍了农历基本规则。农历以天文月为基础,十二个月为一年。同时又以天文 年为基准,加入闰月,让农历与地球公转吻合。
中国农历是阴阳历,同时跟天文月和天文年同步。
农历月的天数是一个变数,有时是 29 天,有时是 30 天。
农历每月的第一天是月亮全黑的日子。
农历年由 24 个节气来确定,节气则由太阳的经度来确定。农历的第一个节气叫 雨水,定在太阳的经度为 330 度的日子。其余的 23 个节气分别定在太阳的经度 每变化 15 度的日子。下面的表格列出了 24 个节气的名称和定义:
命称 角度 公历日期 周期 立春 315 2月 4日 雨水 330 2月19日 29.8天 惊蛰 345 3月 6日 春分 0 3月21日 30.2天 清明 15 4月 5日 谷雨 30 4月20日 30.7天 立夏 45 5月 6日 小满 60 5月21日 31.2天 芒种 75 6月 6日 夏至 90 6月22日 31.4天 小暑 105 7月 7日 大暑 120 7月23日 31.4天 立秋 135 8月 8日 处暑 150 8月23日 31.1天 白露 165 9月 8日 秋分 180 9月23日 30.7天 寒露 195 10月 8日 霜降 210 10月24日 30.1天 立冬 225 11月 8日 小雪 240 11月22日 29.7天 大雪 255 12月 7日 冬至 270 12月22日 29.5天 小寒 285 1月 6日 大寒 300 1月20日 29.5天
24 个节气中有 12 个是主节气:雨水,春分,谷雨,小满,夏至,大暑,处暑, 秋分,霜降,小雪,冬至,大寒。
农历年跟天文年相差较大。农历常年有十二个农历月,有 353,354,或者 355 天,比天文年少大约 11 天。为了跟天文年同步,每隔三个农历常年左右,必需设 一闰年。闰年有十三个月,添加的这个月叫闰月。
农历十二个月的名称分别为:正月,二月,三月,四月,五月,六月,七月,八 月,九月,十月,冬月,腊月。
农历闰年闰月的确定比较难,规则有两条:
农历年以 60 年为一周期,每年的名称由 10 个天干的一个字和 12 个地支的一 个字排列而成。10 天干为:甲,乙,丙,丁,戊,己,庚,辛,壬,癸。12 地支 为:子,丑,寅,卯,辰,巳,午,未,申,酉,戌,亥。12 地支有 12 动物生肖 与其对应:鼠,牛,虎,兔,龙,蛇,马,羊,猴,鸡,狗,猪。
跟据历史记载,农历年已经经过了 78 个周期。今年,公历 1999 年,是第 79 个周期的第 17 年,也就是农历第 4696 年。
总结起来,中国农历有下例六条规则:
Table of Contents