公元1年和辛酉年
黎荔
![]()
有位朋友问我一个问题:她翻手机日历,翻出了一个“漏洞”:公元1年是庚申猴年,公元2年是壬戌狗年,这不中间活活的少了一个农历的酉鸡年?但是按照这个少了一年的算法,排到2026年竟然是午马年,和中国农历又对上了,这到底是什么原因呢?
我看了下,其实答案显而易见。庚申猴年是公元前1年,公元1年是辛酉年。如上图所示(我把她的两张日历截图进行了拼图),左侧是公元1年1-4月,因为没有跨过当年2月5日立春,所以还是庚申猴年,因干支纪年以立春为界,该年大部分时间为辛酉,仅年初短暂属庚申。由于纪年体系中无公元0年,公元前1年12月31日之次日,即为公元1年1月1日。辛酉年为无春年(全年从正月初一到除夕中间没有出现立春节气)且无闰月,全年共计355天,从公元1年2月12日至公元2年2月1日,所以她的另一张日历截图(即上图的右侧)截取的是公元2年1-4月,直接就到了壬戌狗年了。看似中间漏掉了一个鸡年,其实并没有。辛酉不但没有消失,而且明明白白地站在公元1年——中西方两个纪年体系交接的时间点上。
为什么按这位朋友所说少了一个鸡年,按照这个少的算法,排到2026年竟然还是午马年,和中国农历又对上了呢?因为公元前1年是庚申年,它的下一位就是辛酉,这个辛酉必然落在公元1年头上。干支是一套连续运转的天文—数学序列,六十甲子循环不以任何人的元年为起点,也不因某套纪年的编号方式而中断。公元1年为辛酉,2年壬戌,3年癸亥,4年甲子——癸亥是六十甲子的末位,甲子是六十甲子的首位。中国农历是阴阳合历,同时考虑太阳和月亮的运行周期——世界上没有任何其他历法能同时计算太阳与月亮,这是它的独特之处。我们的阴阳历是循环历法,以六十(十天干之阴阳对应十二地支之阴阳,阴阳不相混淆)为一个基数循环不已。如同球的滚动,无始无终,终而复始。年、月、日、时、分、秒皆以此计之。可以说,阴阳历是母历,它产生出的二十八星宿历、建除历、遁甲历等等都是循环不已周而复始的。干支走完一个完整的六十周期,在公元4年重新回到起点。此后的公元纪年与干支纪年之间就建立了一个稳定的换算关系:公元4年甲子,公元64年甲子,公元124年甲子……2024年甲辰,2026年丙午,2044年又一个甲子,正是从这套系统推算出来的必然结果。因此,2026年对应丙午,不是因为恰好蒙对,而是因为采用了正确锚点,直接推算出了正确结果。
另外,严格说来,日常所谓“2026年是丙午马年”,还是一种年度对应的简写。2017年5月12日发布的《农历的编算和颁行》(GB/T 33661-2017),是一项归口中国科学院的国家标准,它规定了农历的编排规则、计算模型和精度、表示方法以及颁行要求,首次将农历编算纳入国家标准化管理体系。根据这一国标,现行农历编算规范以农历正月初一零点作为干支纪年、生肖纪年的交替时点。而在之前的漫长历史过程中,立春才是真正的年份分界点。当太阳达黄经315°,公历2月3—5日交节,即为立春。立,是“开始”之意;春,代表着温暖、生长。这是以太阳黄道位置判定的自然节气,交节日期相对固定,意为春之始。这个节气凝结着中国人对自然节律的洞察,承载顺天应时、尊重自然的可持续理念,为农耕时间智慧的典型表征。根据2017年颁行的国标,现在公安户籍与官方历法都遵循正月初一换属相的规则,而之前民间流传的“立春换属相”的规则已不符合国标了,但无论是从立春开始还是从正月初一开始,“2026年丙午马年”都不可能是从公历1月1日起始。
写到这里,我还得有个学理上更严谨的声明,公元前3年戊午、公元前2年己未、公元前1年庚申、公元1年辛酉、公元2年壬戌、公元3年癸亥、公元4年甲子……这是依照后世通行序列进行的回推,不等于当时官府文书已经原样采用了今天这套干支纪年。六十干支用于纪日极为古老,但后世通行的干支纪年成熟于东汉,不能把它在商周的存在、东汉的定型和后世的回推混为一谈。这不是削弱传统,恰恰是尊重传统:让每一种制度回到它真实的历史层次,不用想象代替发生学。历朝历代重新编算历法,本是很正常的操作。古代历法历代由官方机构专司修订与颁行。秦汉至南朝以太史令掌天象历法,唐代设太史局后改司天台,宋元设司天监,明清改称钦天监,每岁冬至日呈奏明岁历书,移送礼部颁行,作为国人安排农事、节庆的时间标尺。
再来说说公元纪年,这是一种源自西方社会的纪年方法,太阳历的一种。原称基督纪元,又称西元。现行的公历纪元法由意大利医生数学家、天文学家Aloysius Lilius(里利乌斯)对儒略历加以改良得来。1582年,时任罗马教皇的格列高利十三世予以批准颁行,因此公历也被称为格里历。公元1年并非自然的时间起点,而是公元6世纪时,一位名叫Dionysius Exiguus(狄奥尼修斯)的修道士,受教皇委托,为统一教会复活节日期,以“耶稣降生”为界推算出的纪年开端。他将耶稣诞生之年定为公元1年,前一年称公元前1年,刻意略去了“0年”。虽然0是自然数,但并不存在公元前0年或公元0年。公元前1年之后的一年,是公元1年,也就是公元元年。后世学者考据发现,其推算存在误差,但这一误差并未动摇公元纪年体系的地位。在今天,无论东西方,无论信仰,全世界共用这套以公元1年为基点的纪年网络。它始于一位中世纪修士的推算失误,却意外成为人类时间轴的原点。由于公元纪年的起点是公元1年,所以大多数对公元纪年有充分了解的科学家和世界上大多数天文机构,都明确支持21世纪始于2001年的说法。虽然公元纪年的编号序列在1与-1之间断了一格,但六十甲子是一个闭合的循环,我们的干支序列其实一格未断。公元1年辛酉年的特殊性,本质上是两套不同起点、不同逻辑的计数系统在交界处发生的坐标错位。
干支的根,不在某位帝王即位的年份里,而在天上。十二地支的古老源头之一,是古人对木星约十二年绕天一周的观测——岁星纪年法以木星所在的星次标记年度,十二次对应十二支,十干与十二支交错组合,形成六十循环。这意味着干支从一开始就是一套天文节律的符号化表达,它的合法性来自天象,不来自任何一套人间纪年的起点。公元纪年则相反:它的起点是一个宗教—历史事件(耶稣诞生的推定年份),体现了一种世界观,一种宗教文化的表达,它的编号是线性的、一次性的、不可循环的。稍为延伸出去多说几句:公历以耶稣诞生年为元年;道历以黄帝出生年为元年;佛历以释迦牟尼出生年为元年;还有藏历、玛雅历等等历法,它们都可以叫“直线历”,找一个起点,一年一年往下数,不拐弯,更没有循环。所以说,天道循环的阴阳历,才是最智慧的历法一点也不夸张。中西方两套系统各说各话,本来井水不犯河水。当近代中国被迫把公元纪年请进来的时候,发生的不是中国时间被西方时间取代,而是两套时间语言在同一张日历上开始并行书写。
![]()
公元1年辛酉年,在中国历史上,这一年是西汉平帝元始元年。皇帝刘衎年方九岁,这一年太后王政君收传国玉玺,诏命自己的侄子王莽任大司马,掌管禁军,外戚王莽以“安汉公”身份执掌朝政。坊间传说王莽为时间穿越者的原因正在于此,因为他恰恰在公元1年登上政治舞台。王莽于此年开始推行改制,为日后篡汉建新朝埋下伏笔。那个时候的中国,仿佛置身于历史的十字路口,政治的权力交替、帝国的命运转折,都在暗流涌动。这是东亚王朝纪年与全球公元体系,在文献回溯中首次精确重叠的时刻。在那一年,历史的巨轮在公元前和公元后的分界线上悄然交替,西汉的旧秩序开始走向崩溃,而新的政治格局正在酝酿之中。公元1年不仅仅是基督教纪年法的起点,它还见证了中国历史上的一段重要的过渡时期——这段历史将深刻影响后来的朝代更替与政治演变。
而酉这个地支,是这场中西方历法对话中,最耐人寻味的一个符号。酉对应西方,对应秋门,对应日落之处,对应昴宿。昴宿为西宫白虎七宿的第四宿,“昴”通“留”,有簇聚、收束、万物成就而系留之意。那团细密的小星,就是著名的金牛座昴宿星团,希腊神话称七姐妹星团。《尚书·尧典》说“日短星昴,以正仲冬”,古人以昴宿在中天之时确定冬至,这是一颗用来校准时间的星。昴宿,七曜属日,图腾为鸡,故称“昴日鸡”,司晨啼晓,专克毒虫。《西游记》里蝎子精连悟空都咬不动,昴日星君一声啼鸣,那妖就现了原形。民间谷雨要贴“神鸡符”,画雄鸡衔虫、爪踏大蝎。在中国民俗中,鸡有五德:冠为文,距为武,敢斗为勇,呼食为仁,守夜为信。五德之中,最值得拿来讨论历法的,是一个“信”字:守夜不失时。这只雄鸡不是用来装饰的,它是时间的守门人。公元1年辛酉年,就是昴日鸡当值,替我们守着两套历法的接缝处。
我想起公元607年,隋大业三年,日本圣德太子遣隋使小野妹子携国书入隋,开篇即写“日出处天子致书日没处天子无恙”。这句话长期被读作日本对隋朝的对等宣示,日本想脱藩的外交话术,这当然不错;但它同时暴露了一个更深层的修辞策略:“日没处”不是一个地理判断,而是一个文明等级判断的颠倒。日本在抢“时间中心”的定义权。谁在日出处,谁就是文明的清晨;谁在日没处,谁就是文明的黄昏。日本自命“日出”,把隋朝推入“日没”的方位,本质上是用一个方位词完成了对既有天下秩序的语言偷袭。可华夏从来不在“日没处”。隋炀帝当场“览之不悦”,“蛮夷书有无礼者,勿复以闻。”他听懂了这句话里的政治语法。联系到公元1年为辛酉年,我有一个新的解读角度:公历从西方来,像日没处的光;农历从神农、从夏小正、从观象授时里来,像日出处不灭的火。华夏在日出处,也在日中处,也在星野处。我们的时间不是一条向西沉没的直线,是六十甲子转回来的圆。公历是一条射线:从某一年出发,向前,不回头。农历是一个轮:甲乙丙丁,子丑寅卯,转够了再从头。
回到公元1年为辛酉年的问题上,我们面对的其实是同一种语法层面的较量。公元纪年的线性编号天然带有一种“普世时间”的傲慢:它从1开始,一路向前,不循环,不回望,仿佛所有文明的历史都应当被纳入这条单向的刻度。而干支纪年拒绝被这条刻度吞噬,它的六十循环不以公元的“元年”为转移,它以立春为年界,以朔望定月,以节气统摄岁时。公历与农历所承担的功能也不完全相同。公历提供现代公共生活的统一日期坐标;农历维系朔望、节气、传统节日和乡土生活的时间感。二者并置,不是谁吞并谁,而是共同回答两类问题:一类是世界如何协同计时,一类是文化如何记忆自身。真正的并轨,不是把一条时间斩断,而是让两种时间能够互译。
公元是怎么进入中国的?明万历年间,利玛窦们带着西历进来;清初汤若望改《崇祯历书》为《时宪历》,西法开始帮中国测日食。真正并轨是1912年。孙中山通电改用阳历时,南京临时政府在编印历书时规定了“新旧二历并存”的宗旨。但民间不认,端午还是要吃粽子,中秋还是要赏月,春节还是要在腊月三十守岁。国民政府后来甚至禁过旧历书、废过端午中秋,结果1934年自己收回成命——老百姓不答应。1949年9月27日,经政协一届全会决议,正式采用公元纪年,同时将夏历正月初一保留为“春节”,坚持农历并行不废。采用公元纪年的现实理由,是为外交、交通、工业、科学和国际交往提供共同的时间坐标。这不是“妥协”,而是一次有意识的制度设计:接受一套世界通用的时间刻度,同时拒绝让这套刻度垄断对“年”的全部定义。农历的合法性从未寄居在公元的编号之下,它寄居在太阳的回归、月相的盈亏、节气的推移和每一个民族记忆中的除夕与中秋里。
所以,回到开篇那个问题,公元前1年的庚申之后,公元1年必然是辛酉。这只酉年的鸡没有消失,它一个公元纪年的起始编号上,继续司它的晨。公元4年的甲子也不是谁的恩赐,那是干支自己走完一圈之后,重新与一套外来刻度打了个照面。真正值得警惕的,不是两套纪年之间的相差部分,而是我们是否已经习惯到只用别人的刻度来丈量自己的时间。历法可以并轨,星宿不必改名。昴日星君在天上照看的,从来不是公元几年的编号,而是每一个日出之前,那只按时啼晓的鸡。今天,辛酉仍在,昴星未坠,农历未废。雄鸡司晨,不靠年号更改,而靠到时便啼。我们为中国传统争尊严,最有力的一句话是:我们的星仍在,我们的年仍续,我们的历法经得起最严密的计算。
时间,如同无形的丝线,编织着我们生命的轨迹,也塑造着历史的宏伟画卷。它不仅是衡量世事更迭的标尺,更深刻影响着我们每一个决策,每一个文化的传承。消失的辛酉年,听起来像一桩文明悬案:仿佛两套历法并轨之时,有人从时间的门轴上拆走了一年,顺手拿走了酉鸡,也拿走了昴日星君的冠冕。然而,把公元纪年、干支序列和农历规则分别摆清,就会发现:没有一年被删除,没有辛酉被献祭,也没有昴日星君被逐出历法。
回望千年,我觉得这倒是历史的迷人之处:中西方两套历法系统并轨,中间那个缺口,恰恰不偏不倚落在了酉位——阴长阳消、天山遁卦之位。这时候,若没有一只辛酉之鸡站在缺口上啼一声,时间就真黑了。鬼畏鸡鸣。清人袁枚写:“鸡叫一声,两鬼缩短一尺。”这不是迷信,是中国人很早就懂——黑暗最怕的不是刀,是准时到来的天光。在时间洪流的流转中,我们的干支历法把辛酉顶在了缺口补位,不让时间漏风。酉配昴日星君,司晨啼晓,镇五毒、驱长夜,保住“天总会亮”的天行健信念。这不是巧合,这是华夏时间自己长出了矫正机制。并轨之后,西方时间并没有吞掉东方时间,而是东方时间把自己一唱天下白的雄鸡,放进了西方的钟表里。在时间的转寰中,随着日出月落、东升西落,从此——信光所照处,皆华夏疆场。
![]()
![]()
![]()
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.