加载中…

羊年始于立春还是大年初一?

2015-02-06 13:43:58评论 历法 农历 干支历 立春

羊年始于立春还是大年初一?

吴国盛

刚刚立春,微信圈有朋友转发文章,提出“羊年应从立春起算”,感觉怎么会有这样的奇谈怪论?上网一搜,发现“岁首”之争相当激烈,跟中医之争一样,到了伤感情的地步。草成一篇,以释自己的疑惑,也就教于方家。

“年”是一个循环往复的周期系统,从哪一天开始起算,是一个人为约定的东西。这个约定就是历法。立春起算还是初一起算,取决于你采用何种历法。

现代中国人常见的历法有两种,一种是来自西方的基督教历,我们今天称之为“公历”,一种是中国古代一直流传到清朝的官方正统历法,我们称之为“农历”。按照公历,岁首是11日,我们今天称之为“元旦”;按照农历,岁首是正月初一,我们今天称之为“春节”。这样一说,似乎本文标题的问题根本就不是一个问题。然而问题在于,“羊年”是什么意思?“羊年”这个说法的背后是否暗指了另一种历法?

 

1,“羊年”出自干支纪年

羊年的说法起于属相。属相与中国传统的天干地支(简称干支)相关。由10个天干(甲、乙、丙、丁、戊、己、庚、辛、壬、癸)和12个地支(子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥)相搭配组合,形成从甲子到癸亥共60个干支,可以不重复地为60个数字命名。干支的历史由来,学界尚未明确,暂且不论。干支被用来记日,最早可见于殷墟甲骨文,目前公认最早的干支记日是从鲁隐公三年(公元前720年)二月己巳日开始的,一直绵延至今。干支也被用于记年、记月、记时。中国民间用12种动物对应12个地支,以方便记忆,称为属相或生肖:子属鼠、丑属牛、寅属虎、卯属兔、辰属龙、巳属蛇、午属马、未属羊、申属猴、酉属鸡、戊属狗、亥属猪。所谓羊年,就是未年。把属相与地支绑定的时间无可考,东汉王充(公元27-97年)的《论衡》可能是记载这种绑定的最早文献。

 

2,什么是干支纪年?

给每一年做一个标记、起一个名字以便辨识叫纪年。纪年的基本方法是确定一个参考点(通常是元年),然后加上一个数字。相当于给出一个数轴,标定数轴上的某个点,只不过原点不是0而是1。比如,按照公历,今年是公元2015年,意思是从传说中的耶稣诞生那年算起今年是第2015年;在台湾,今年是民国104年,意思是从中华民国建立那年起算,今年是第104年。

中国历史上有两套纪年方法并存。一个是年号纪年,即以某帝王年号或政权年号为参考点,再加上一个数字。比如康熙五年(1666年),庆历四年(1044年)、永和九年(353年)、民国八年(1919年)等等,都是如此。

年号纪年法有缺点。历时的看,不方便计算长时段的时间间隔。比如你想算一下从康熙五年到民国八年过了多少年,就不好算。共时的看,如果有不同的王朝年号并存,则容易引起混乱。这就出现了基于天象推算的第二套纪年方法即干支纪年法。理论上讲,干支纪年法也包含“元点+数字”两个要素。但是,干支纪年法的元点十分古怪,它不是基于某一个重要的历史事件,而是历法家为了历法体系推算的需要,人为假定的一个起点。这个起点被历法家称为“上元”。不过,不管这个“上元”怎么定,只要把某一年的干支确定下来作为标准就可以了。历史上,汉武帝太初元年(公元前104年)颁布《太初历》,这一年被定为“丁丑”年。从此,干支纪年法与年号纪年法同时搭配使用。干支纪年法60一个循环,计算长时段比较方便一点。比如康熙五年是丙午年,民国八年是己未年,它们相差应该是60的倍数加13(已未-丙午)。如果你能够大致知道它小于300大于200,那答案就只能是253

说了半天,干支纪年就是用干支为每一年命名,并不涉及一年从哪天开始算起。如何定岁首,取决于历法。请注意,干支纪年本身并不是历法。

 

3,什么是历法?

历法是依照天象将日组织成月、将月组织成年的方法。中国传统历法农历是一种阴阳合历,即既有阴历的成分,又有阳历的成分。阴历根据月亮的视运动周期编制,阳历根据太阳的视运动周期编制。阴历的优点是,人们根据月相就可以大致知道当天的日子。比如,满月就是差不多十五,上半夜在西天看到半月就是差不多初七八,下半夜在东天看到半月差不多二十二。纯粹的阴历与太阳视运动毫无关系,比如古代希腊的历法和现代伊斯兰国家的历法就是纯阴历。他们那里的8月份有时候在夏天,有时候在冬天。中国是一个农业国家,农耕文明与太阳的视运动息息相关,所以,绝无可能采用纯粹的阴历。我们的祖先信奉阴阳互补的哲学,也没有像古埃及以及后来的基督教世界那样采用纯阳历,而是采取了阴阳合历。

中国的阴阳合历是这样安排的:月份的设置完全依据月亮的视运动周期,约等于29.53天,因此有的月29天,是为小月,有的月30天,是为大月;朔日(月亮完全看不见)为每月的起点(初一);通常1年设12个月,约354.367天,但这远远不够一个回归年(约等于365.24天)的长度,于是用添加闰月(置闰)的方法,使年的平均长度接近实际的回归年长度。


4,什么是立春?

立春是二十四节气的第一个。为了合理安排置闰,农历必须有它的阳历根据,这个阳历根据就是24节气。24节气完全根据太阳的周期视运动规律编制,是一种纯阳历。它们与来自西方的现行公历有明确而稳定的对应关系:比如春分总在320-22日,秋分总在922-24日;夏至总在620-22日,冬至总在1221-23日等等。24节气中的奇数叫“节气”(节),偶数叫“中气”(气)。比如立春为节气,雨水为中气。从汉代的《太初历》开始,形成了统一的置闰规则:第一、冬至必须在11月;第二、两个冬至间如果正好有12个月就不置闰,如果有13个月就置闰;第三、需要置闰时,在没有中气的那个月之后设置,称为闰某月。

24节气可以帮助农民安排农事,也帮助历法家置闰从而编制阴阳合历,但它本身只是农历的附加参照,并不是一种独立的历法。农历规定,正月初一是一年之始。所谓“正朔”,既表明一年之始为“正”(月),一月之始在“朔”(日),也表明,这是皇家正统,不容质疑。把正月定为一年之始是夏朝的做法,殷商以十二月为始,周朝以十一月为始。今天之所以把农历也称为夏历,就是继承了以正月为岁始月的缘故。

农历的这种阴阳合历性质使节气与月份并不同步,除了冬至肯定在11月,立春有时在正月,有时跑到了前一年的十二月。这就是所谓"一年无春”、“一年两头春“等“四时之气不正“现象。按照19年闰7次的规则,这种“四时之气不正”的现象是很常见的。比如农历明年(羊年)的立春就跑到了今年年尾。但是请注意,它虽然出现在今年(马年),但它仍然是羊年的立春。羊年的立春出现在马年,这是阴阳合历导致的一个常见现象。

羊年的立春出现在马年,并不意味着羊年要提前到马年,那样的话就乱了。司马迁有一句话讲得很明白:“正朔,王者岁始;立春,四时之始。”也就是说,一年之始在正月初一,时节之始在立春,区分得非常清楚明白。有的人把“一年之计在于春”偷换成“一年之始在于春”,是不应该的。​

有的网友​提出《清实录》中以立春为农历年之始,比如:

中华书局影印《清实录》之第廿九册,仁宗睿皇帝(嘉庆)实录之第二册,第1130页,嘉庆十年十二月十六日(乙未)立春,《实录》的记载是:嘉庆十年乙丑十二月乙未……是日丙寅年立春。

这个记载里哪里说了以立春为农历年之始?我们可以发现,这一句是标准的农历写法:1、双纪年:帝号纪年(嘉庆十年)+干支纪年(乙丑年);2、月不用干支(十二月);3、日用干支(乙未日)。这一天是立春,但不是乙丑年的立春而是下一年丙寅年立春。丙寅年立春跑到乙丑年,这不是传统历法中一个常见现象吗?怎么会误解成以立春为岁首呢?如果它以立春为一年的开始,就不应该写“嘉庆十年乙丑”,而应该写“嘉庆十一年丙寅”。如果以立春为岁首,就不存在羊年的立春跑到马年的现象。只有以正朔为岁首的农历,才存在这个现象。

 

5,有以立春为岁首的历法吗?

有没有一种历法把立春列为一年之首呢?有的。在中国历史上,的确曾经出现过纯阳历的历法,即由北宋著名学者沈括所创立的“十二气历”。十二气历根据太阳视运动来编制历法,完全不考虑月亮运动。它把一年分为12个月,参照节气定月:立春为11日,惊蛰为21日,……大寒为121日。月亮的朔(不可见)和望(满月)也在历法中标注,但只是一种附加信息,帮助人们预测潮汐。然而,沈括创立的这个十二气历并没有被皇家采纳。

除了沈括的十二气历之外,在中国历史上还实际存在着一种类似的“准历法”,这就是由命理家(算命先生)们在编写八字时采纳的特殊历法方案,现代有些人称之为“干支历”或“节气历”。命理学家算命首先要掌握一个人出生时的年、月、日和时辰的天干和地支,所谓年柱(年干和年支)、月柱(月干和月支)、日柱(日干和日支)和时柱(时干和时支),一共是四柱八字。

命理家的年柱与农历的干支纪年不同。后者把正月初一定为一年之始,前者把立春定为一年之始。

命理家的月柱与农历的月份也不同。命理家的月份是按照类似十二气历那样的方式划分的,即按照节气不按朔望月来确定月干支,没有闰月。另外一个重要的不同是,农历每年12个月,正好跟12地支相配,因此,并无设置天干的必要。命理家为了凑足八字,所以人为规定了月天干。由于存在闰月,农历里面被迫让闰月和头一个共享同一个干支,这样干支纪月实际上是不连续的,没有什么历法意义,因此,通常的农历纪月时只用数字,不用干支。

命理家的日柱与农历的干支纪日是一致的,只是起算时辰不尽相同。比如,立春日不是从子正(午夜12点)起算,而是从立春那一刻起算。农历规定一日由子正起算,而命理家往往从子初(午夜11点)起算。

命理家的时柱与农历的时辰不尽相同。一天12个时辰是人为划分的,目的就是跟12地支相配,因此时辰也没有设置天干的必要。同样为了凑足八字,命理家人为规定了时天干。

总的来讲,命理学家采纳的这一套纯阳历性质的八字编写方案有其独特之处,但从未以一个独立的历法面目出现,眼下也还不是一种自洽合用的历法。比如,12个月和12个时辰正好对应12地支,月柱和时柱中的天干完全是没有必要的;再比如,由于它强调立春要从立春那一时刻起算,就导致了同一天分属两个月甚至两年的现象出现,这根本不可能是一个严肃的历法要求。

在中国历史上的大多数时期,颁布历法是皇家神圣不可侵犯的独特权力,私造历法可处死刑,因此,星相家采纳的这一套“准历法”从未登上历史舞台,只在民间偷偷流行。因此我们也可以说,历史上并不存在什么农历之外的“干支历”,有的只是“八字编写方案”。农历采用干支纪年、纪日,与所谓的“干支历”毫不相干。“采用干支纪年纪日”与所谓的“干支历”不可混淆。

什么样的历法以立春为岁首?沈括的“十二气历”、命理家所谓的“干支历”,还有短命的太平天国采纳的“天历”。但需要强调指出,这些历法都不是正统的农历,不是从未实施,就是民间自行其事。按照正统的农历,正月初一为一年之首。作为农历干支纪年的羊年,当然也从正月初一算起。

 

6,为什么会有“立春起算”和“初一起算”之争?

既然农历羊年当然是从大年初一起算,为什么还会有如此激烈的起点争论呢?皇权政治的结束、农历丧失官方正统地位不受法律保护、命理家(算命先生)乘机争夺历法正统,是根本原因。

辛亥革命结束了两千年的皇权政治,也完成了一次重大的历法改革,即在废除皇帝年号的同时,废除中国传统历法,采纳来自西方的耶诞历。民国的革命家在与传统告别方面非常激进,不仅历书上不准印刷农历日期,一度甚至禁止汉族人民过农历“新年”。只是由于废禁旧历效果不佳,最后不得不中止禁令。然而,在这段废除农历的真空时期,民间命理学家的历书开始流行,正统农历与命理学历书开始在民间混淆,为今天的岁首之争种下了祸根。

命理家主张的所谓“干支历”与农历是两种完全不同的历法方案:所谓“干支历”是纯阳历,农历是阴阳合历。皇权垮了,没有人定“正朔”了,命理家机会也来了,应该从地下状态走上台面,应该独树一帜,公开宣扬和完善自己的基于节气的纯阳历法。但是,新文化运动以来,破除迷信是时代主流,星相算命属于被打击之列,不敢过份大张其鼓,只能借着民俗学的名义,在传统农历的框架中为自己张目。但这样一来,就把农历给败坏了。

传统农历的捍卫者为什么对命理家在干支纪年问题上的搅混水无比愤慨呢?深层的原因是,皇帝年号取消之后,传统农历只剩“干支纪年”这一种纪年方法了。它若出现歧义,则整个农历的纪年体系就完了。过去年号纪年与干支纪年相搭配的时代,年号纪年由皇家发布,一言九鼎,民间算命先生在干支纪年问题上做些手脚,无碍大局。谁都知道康熙五年即丙午年是从正月初一起算。但是现在皇帝年号没有了,干支纪年成为农历仅有的纪年方式,若是被误解成从立春算起,那整个农历就乱套了。比如,公元2010214日是农历庚寅年的正月初一,公元201123日是农历辛卯年的正月初一,但若按照干支纪年从立春算起的“星相家法则”,这两个日子就都是农历庚寅年的正月初一了。再比如,如果立春为岁首的话,公元201524日(立春)到18日(除夕)之间,就既是农历甲午年(旧年还没有过完),又是农历乙未年(已经立春了)。何其乱也。

中华人民共和国继续把耶诞历(公历)作为国家历法,对传统农历则不置可否,这是导致岁首之争得不到权威判决的一个外部制度原因。目前网上争论的情况大概是,历法家坚持正月初一为岁首,民俗学家(算命先生)主张立春为岁首。

 

7,出生于立春和大年初一之间的人应该属羊还是属马?

回到本文标题所提出的问题,生于立春和大年初一之间的人应该属羊还是属马?我的回答是,都可以,取决于你怎么理解属相。如果你认为属相的基本功能是供算命先生算命之用,那你就属羊。如果你认同属相的基本功能是帮助记住出生的农历年份,那你就属马。

8,结论

​文章发出后,网友们评论热烈,我再补充一个结论,以为互动:

第一、命理学家(算命先生)有自己的一套,农历也有自己的一套,各自都可以自圆其说,把它们混在一起是造成纷争的根源。命理家应高举他们所谓“干支历”的大旗,与“农历”明确区分开来。农历的捍卫者也应该申明自己阴阳合历的性质,与纯阳历“干支历”划清界限。

第二、农历采用干支纪年,与“干支历”完全是两回事,不可故意混淆视听。农历首次采用统一的干支纪年,是在汉武帝太初元年(公元前104年,农历丁丑年);星相家用干支历算命最多可以追溯到唐代李虚中(公元761-813年),也许只能追到宋代的徐子平(公元907-960年)。

第三、属相是跟着农历走,还是跟着算命先生的“八字”走,国家没有法律规定,老百姓可以自主选择。如果你跟农历走,羊年就从初一算;如果你跟八字走,羊年就从立春算。

第四、虽然羊年从立春算还是从初一算,由你自己选择,但你不能说,按照农历,羊年从立春算,你也不能说,按照八字,从初一算。你要是那么说,就是胡搅蛮缠了。

再补充一个,

第五、属相依附地支,并非脱胎于术数。干支纪日可追溯到殷商,干支纪年可追到汉武帝的太初历,属相与地支绑定至少可追到东汉王充,而八字命理术最多追到唐代。八字算命术流行之前,汉族人民一直使用属相标记生年。属相不能被命理术独家绑架

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

    作者文章

      

    新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有