农历新年就要到了,先祝大家新年快乐。
或许,大家感觉庚子年过得特别快,因为特殊原因,还没投入到热火朝天的工作中,一年就过去了。
但是呢,辛丑年过得会同样快!因为,这一年,时间本就短。
那这种说法对吗?今年想生牛宝宝的父母只有天吗?
01
“年”和“岁”不是一回事?
我们先要明白,属相是什么决定的。生肖和地支连起来一起用,古人很早就发现,木星的运转周期大概是十二年。
所以,古人有用木星纪年的方法,称木星为“岁星”,称十二年为“一纪”,把它运行的轨道划分为十二份,木星每走一份,称为“岁星行一次”,正好是一年。
然后人们又给每年配上了地支,地支又和生肖结合在了一起。
也就说,年的概念起源于物候,岁的概念起源于天象。年的开始是正月,岁的开始是春分日。周代用历法是十九年七闰,设置闰月的目的就是使年与岁的时间相配。
“岁”和“年”不是一回事儿!
古人不是说:“年年岁岁花相似,岁岁年年人不同”吗?
在夏朝,确实称一年为“一岁”。
然而,商人重祭祀,一年四季都有祭祀,当祭祀满一周时为一年,故称一年为“一祀”;
周人是农耕文明,重视农业生产,故以表示谷物一熟的“年”字来代表一岁。
这就是说,“岁”和“年”其实不同,生肖属相的确认也靠“岁”而不是“年”。
02
“年初”和“岁首”也不一样?
既然“岁”和“年”不一样,那“岁首”和“年初”肯定也不一样。
年初好理解,就是每年的正月;岁首却是以二十四节气为准,在春分日。
只是,后人“年岁”混用,也称年初为岁首。
比如,古人常说,夏代以寅月为岁首,商代以丑月为岁首,周代以子月为岁首。
岁首称“正月”,但夏历的正月并不是“子月”,而是“寅月”,为啥要以寅月为岁首呢?古人的解释是“人生于寅”。
同理,因为“地辟于丑,商代为何往前倒一个月,以丑月为岁首;因为“天开于子”,周代以子月为岁首。
丑月就是我们现在的十二月,而子月就是我们现在的十一月。
古人把选择岁首称为“建正”,而把夏商周三代的历法称为“三正”。
看古书的时候一定要搞清三正的问题,否则就容易产生误解。
但即便你搞清楚,还是有惊喜。
比如《史记·高祖本纪》中有这样一段记载:
十二年,十月,高祖已击布军会甀,布走,令别将追之。
……
十一月,高祖自布军至长安。
……
四月甲辰,高祖崩长乐宫。
……
丙寅,葬。
如果按今天的历法来看,未免有些恐怖,汉高祖刘邦于汉十二年四月甲辰去世,五月丙寅下葬,竟然还能在十月“击布军会甀”,在十一月“自布军至长安”。
难不成,刘邦是在黄泉下指挥千军万马?
原来秦始皇以亥月为岁首,也就是十月为岁首,把闰月放在一年的最后,称为“后九月”,而汉代沿用秦朝历法。
春秋战国之际,各国共流行六种古代历法,建正各不相同。但是因为夏历比较适合农业耕作的需要,农民耕作时还是以夏历为准,也流传到了今天。
顺便说一下,一年的开始是正月,可历法的开始却是冬至,古人认为天开于冬至日夜半子时,现在北京天坛每到冬至日还有祭天大典,就是这一观念的体现。
不过到了北宋,沈括发明的新历,不用闰月;不以月亮的朔望定月,而参照节气定月;一年分为12个月,每年的第一天定为立春,这样既符合天体运行的实际,也有利于农业活动的安排。
年后,英国气象局用于统计农业气候的《萧伯纳历》,其原理也与《十二气历》相同。
沈括的历法虽未被采用,但立春为岁首却流传开来了。
民俗专家艾君就曾表示,古人把立春叫做“过春节”,而把正月初一叫做“元旦”;年,民国政府规定正月初一为“春节”后,才有了用正月初一定生肖的习俗。
03
历法的改变,中外都一样
那如果以立春计算,公元年2月3日——年2月4日都为辛丑年,仍旧是完整的一年,并不是只有天,在这个时间段出生的宝宝也都属牛。
说到这现行公历,其实也是一本糊涂账。
如果我们去翻万年历,就会发现一个诡异的事情,那就是,不管哪本万年历,公历年的10月,在4日之后紧接着就是15日。
那么,5日到14日这十天哪里去了?为何凭空消失了?
原来,在年以前,西方使用的是儒略历纪年,年任职罗马教皇的格里高利将儒略历的纪年方式更换为新历的纪年方式,也就是现在熟知的公历纪年(又名“格里高利历”)。
但儒略历与公历之间有十天的日期差距,当时的罗马教皇格里高利便直接将儒略历的年10月5日,改为了公历年10月15日。这样一来,就出现了这十天的空白期。
其实,不管是西方还是东方,人们对历法的认知都不是一蹴而就的,我们现在使用的历法其实是经过无数次修订的,像年这样的历法改革,历史上是屡见不鲜的,我国见于记载的历法就至少有上百种。
今天的公历虽然比我国的农历精密很多,但仍有很多缺点。
比如,四个季度的天数不一样,每个月的长度不一样,大小月排列不规则,日期和星期之间没有固定的对应关系……
目前,国际上已经有人设计出了比较理想的新历法——“四季历”,弥补了现行公历的许多不足,不久的将来,或许我们就会采用一种全新的历法了。