追加
看到有人在纠结为什么定那一年是那一年,这个应该没有确切的记录,我就随便构建个模型,模拟一下吧
现在已知中原大陆有大大小小很多部落,其中最强的一支部落已经发展出了夜观天象技能。
他们夜观天象,通过多年不断的观察,把夜间星图画了下来,然后按照想象给星图上的星位连点成图构成图案,然后给这些星位起名,具体名字自己去查吧,反正我就那么模拟一下。
古书中说:制干支之名以定“岁”之所在。这个指的是用几乎不动的恒星(画下来就是上面所说的星图)为背景,定木星所在的区域,差不多是12年(实际为11.8年)循环一次,于是这个12年的循环就这样确定下来,后来简化为地支。
天干的10年循环则还没有定论,有猜测可能是木土对现象的循环,土星循环大概是29.5年,木星循环11.8年,取近值为30年及12年,合起来循环就是60年,实际使用中30这个循环太长,因此简约为与12数值相近的10,是为天干。也有人说可能与祭祀规则有关,反正不管怎么着,10天干就这么定下来了。
无论如何,我们现在得到了天干循环的10个天象,地支循环的12个天象,因为天象都是2个字比较麻烦,于是就简化书写得到了现在的甲——辛,子——亥
现在这个会观天象的部落就定下了60年一循环的纪年方法,但是这个纪年其实不太准,因为木土对的时间也不太稳定。那某天观星台负责人跟部落首领说,今年会有个非常惊人的天象,正好今年的木星在x(取值为子-亥)区,土星在a(取值为甲-辛)区,咱们就定这一年是ax年,以后所有的纪年都定为60年一循环,也不用去管那一会儿59年一会儿60年的循环了,您看怎么样?首领曰:善。于是这个纪年法就这么传播开去了,大家都觉得不错。行了,就这么定了。
我猜测就是这么个简单粗暴的定法吧。
——
追加
看到个说法,琢磨了一下觉得很有道理,就转述一下。
是说为什么要用干支纪年法,而不是公元+数字纪年法的,原因在于,日期这种东西,传抄的时候很有可能会有笔误,一般你抄错了就是抄错了,但如果用干支纪年法,后人就可以通过干支纪年的严密性对其进行修正。
——
以下原回答:
首先,天干10,地支12,都是循环的,因为10和12的最小公倍数是60,所以天干地支纪年循环是60年一个循环,在这60年内,每一年的干支搭配都不一样。其中天干是甲~癸,总共循环6次。地支是子~亥,总共循环5次。
60年就是干支纪年的一个循环周期,称为一个花甲,那么超出60年怎么办?那当然是进入下一个循环的甲子年咯,可是那不和60年前的甲子年重复了吗?那也不难,我直接对花甲年进行标注啊。
不过实际操作中,我们都是配合年号来确认的。比如说西游记里写的“贞观13年,岁在己巳”,我们通过推算可以算出这个纪年是公元639年。但是事实上,“贞观13年,岁在己巳”已经足够用来定位这个时间点了,这一年是唐太宗在位,己巳年是这一循环的第六年,还有这一年的五行所属等信息。所以在我们的古代历法系统里,是不需要公元纪年的。
这时候有人问了,那为什么不学西历规定个xx元年?之后就一直往后面加呗,这样多方便?可是用哪一年来作为元年呢?中国是个世俗社会,规定这个元年估计全国文人都得打起群架来。反正我这个干支纪年配合年号就足够扩展到天长地久了啊。
我就做个假设啊,如果我们没改用公元纪年,而是一直用干支纪年法,直到现在共和国实在没年号的情况下,那我觉得其实也没什么难的,就跟那什么民国xx年一样,来个共和国xx年嘛。超出60的话,那就共和第二甲子年。由于一个循环60年也不算短,一般也不会出现识别问题的。
——
哦说起来,问的是通过2个字能不能确定?那确实不能,毕竟公元纪年也需要4个数字才行啊。不过如果按照我那个共和国第二甲子年的记录方式,我们也能做到用四个字符来标记啊。比如:
零零己丑,表示1949
零壹甲子,表示1984
零壹壬寅,表示2022
零壹癸亥,表示2043
零贰甲子,表示2044
再花哨一些,咱们甚至每过60年一个循环就做一次花甲总结,给这60年找个有代表性的词汇来定义。
比如说零零花甲定义为建国
零壹花甲定义为开放
零贰花甲定义为超越
那上面的基础版本就可以进化为:
建国己丑,1949
建国癸亥,1983
开放甲子,1984
开放壬寅,2022
开放癸亥,2043
超越甲子,2044
这样,咱们就能从这个纪年方式里简单看出到每个60年里人类都干了些啥,多好。
——
其实有一个问题大家都没有意识到,那就是,这个一年是怎么确定的?答案是,通过节气确定的,以每年的立春日作为每年的第一天。一轮节气又一轮节气的循环,这才有了一年的说法。(节气不在我们的讨论范围内,不过古人真的很牛逼,节气真的对季节变化定得很准,你瞧前些天刚到立秋,这天立刻就凉快下来了)
以下为我个人的碎碎念:
所以,你那西方历法到底是怎么确定一年等于多少天的?某历差错都超过10天了都不知道矫正?
我们中国历法的来龙去脉清清楚楚,就你西方历法都是从天上掉下来的,全靠上帝给你纠正是吧?