#蘸盐[超话]#从汉朝至清朝,以正月初一为元旦,“春节”这个词是指立春。
过去日本、朝鲜、越南等国也和中国一样采用农历/阴阳合历。日本明治维新后,从1873年起完全废止旧历,全盘改用公历(比如日本的七夕是公历7月7日,端阳节是公历5月5日)。甲午战争后日本在朝鲜半岛也推行公历元旦。后来记得大约是在80年代吧,农历新年在韩国重新成为法定假日。
民国成立后,想仿照日本明治维新的做法,移风易俗,规定只许庆祝西历元旦,不让过夏历元旦,并且把元旦、除夕等名称挪到公历1月1日和12月31日。但民间对此抵制强烈。所以鲁迅《祝福》开头第一句便是“旧历的年底毕竟最像年底”,可能今天很多读者纳闷为什么要说这么一句没头没脑的话。其实这就是当时政府禁止过农历年、只许过公历年的规定在文学作品中的反映。
民国三年(1914年)1月,中华民国内务部总长朱启钤报请大总统袁世凯,定农历元旦为春节,端午为夏节,中秋为秋节,冬至为冬节,为国民节日,公务员放假一天。从这时起,传统的“元旦”被原本指立春的“春节”取代。
清朝以前,立春(春节)是传统的迎春日,在农历正月者居多。这一天很多府州县要搭建春台、春楼,如一片花绣。立春时还要制作土牛,从城外抬进城内巡游,一般巡游至衙门前时,当地府州主官和下属官员要依次鞭打土牛,叫“打春”,还要鸣放土炮。有些地方在官员打完后,小吏和百姓也要鞭打土牛,将其打成碎块,以这种方式庆祝春天的来临。
PS,农历并不是阴历。而是阴阳合历。波斯历、印度历也是阴阳合历。公历(格里高利历)是阳历。这些历法的一年都是365天。只有伊斯兰教的伊历是纯粹的阴历,一年只有354天。
辛亥后采用西历,把中国传统历法改称为“旧历”,也叫“农历”或者“夏历”。“夏历”的名字是因为岁首采用夏正。古六历中,黄帝历、周历、鲁历建子(十一月为岁首),商历建丑(十二月为岁首),夏历建寅(一月为岁首),颛顼历建亥(十月为岁首)。
现代农历虽然历经各朝修订,但最初起源于汉朝的太初历。辛亥后也叫“夏历”,是因为它采用夏正。在“古六历”中,黄帝历、周历、鲁历建子(以十一月为岁首),商历建丑(以十二月为岁首),夏历建寅(以一月为岁首),颛顼历建亥(以十月为岁首)。秦朝使用的是颛顼历,每年十月为岁首。到汉武帝时,因历法与天象运行正朔失合(比如某个月的月初第一天应当是没有月光的朔日,天空中月光却明亮饱满),在司马迁等人建议下,由邓平、落下闳等人制订新历。此外颛顼历以十月为岁首,与农事不合,所以采用夏正,把正月改为岁首。
————
二十四节气也是阳历推算的。最早的二十四节气是把运行周期(365.28天)二十四等分,每个节气相隔15.22天。这个叫“恒气法”。清朝顺治二年清朝颁布汤若望等人制定的新历,采用“定气法”代替过去的恒气法。以冬至日为0°起点,把黄道角360°作二十四等分,地球每绕太阳运转15°为一个节气【更具体地说,月初的叫节气,月中的叫中气】。由于地球环绕太阳的轨道是偏心椭圆形,所以冬至前后节气相隔14天多一点,夏至前后相隔16天多一点。
另外二十四节气跟地球在黄道上公转时的位置有关,时间并不固定,所以台历上通常会标着某月某日“xx时xx分xx秒立春”、“xx时xx分xx秒夏至”。
农历的年是阳历年(地球环绕太阳运转的周期),月是朔望月(月亮盈亏周期)。这就出现了闰月的问题。简单地说,一个节气加一个中气差不多是30.44天,大于朔望月【月亏→月盈→月亏】的29.53天。所以农历每个月的节气和中气要比上个月推迟一两天。推迟到某个月只有节气没有中气,就在该月置闰。
古代使用恒气法的时候,正月、腊月里均可置闰。一般是十九年七闰,即19年里安排7个闰月。计算方法是这样的:
十九个回归年,每年12个中气,共有228个中气;
一个朔望月平均是29.5天(由于月地摄动原因,实际在29.3天与29.8天之间浮动);
所以,十九个回归年里一共有235.24个朔望月;
去掉小数点后的部分,235-228=7;
即19个回归年里,缺少七个中气,换句话说,有七个朔望月要被算作闰月。
定气法以北半球的冬至点为准,所以带来的另一个结果是在农历正月、十一月、十二月置闰的现象变得罕见。因为冬至一般来说属于农历十一月的中气,采用定气法的话,每年农历十一月都会有中气,所以这个月里不会置闰;之后的腊月和正月的中气,由于离十一月太近,也不足以向后推移到十五天的程度,所以这两个月也不会置闰。
中国传统历法中,上一次出现闰正月是崇祯庚辰年(1640年)。晚明的张岱对此有所记录,当时各地的习俗都是不过第二次元旦,但过第二次元宵节。之后清朝顺治二年采用定气法。在这之后,要经过六个多世纪的日积月累,直到2262年才会出现闰正月。闰十二月比闰正月更罕见,上一次是1574年,下一次是3358年。
