太阳历是通过观测太阳运行,用圭表记录日影长短,总结出其变化规律制定的历法。
中国历史上曾经出现和使用过过十月历和十八月历,目前在彝族苗族哈尼族等少数民族地区仍有保留。学习上古历史和中医,如果不了解这个历史,就很难理解《诗经》、《黄帝内经》、《管子》等古籍中描述的历法和物候,也很难理解《连山》、《归藏》和《易经》的内涵。
所谓的干支纪年和中医的阴阳、五行学说也是从十月历演变而来,本质就是人法地,地法天,天法道,道法自然。
今天先给大家简单介绍一下十月历。
彝族是远古羌人的后裔,自称是汉族始祖伏羲的舅舅那一支发展而来。至于羌人和彝族的远古文明,大家可以去四川三星堆和金沙遗址看看就会知道。彝族仍保留着古代巫师的传统,现在叫做“萨摩”,我的讲台和供桌上摆的就是三星堆大立人巫师的形象。事实上历史上汉族统治的时候,掌握观测星象、制定历法的人都是羌人和彝族人,他们的名字都很古怪比如“落下闳”什么的。
古十月历把一年划分为十个月,一共划分为五季。每季以土、铜、水、木、火五行要素为名称,再配以公、母区分各月,即一月土公,二月土母,三月铜公,四月铜母,五月水公,六月水母,七月木公,八月木母,九月火公,十月火母。每季两月,单月为公,双月为母。五季分别对应东、南、西、北、中五个方位,这是人为建立了时空的关系,也就是时空的转换。
其实,这就是阴阳、五行的缘起。中医进而发展出了五行和五藏等等关系。特别要指出就是干支纪年的天干,就是代指这十个月。甲乙是春月,丙丁是夏月戊己是长夏,庚辛是秋月,壬癸是冬月。
彝族太阳历每个月有36天,用十二属相(虎、兔、龙、蛇、马、羊、猴、鸡、犬、猪、鼠、牛)轮回纪日,一个属相周为十二日,轮回三次为一个月,轮回三十次为一年。即每年十个月,每月三十六天,共三百六十天。余下五或六日周天数置于岁末,不称月,而作为过年日。
这十二属相相对应的就是十二地支,子丑寅卯辰巳午未申酉戌亥。彝族人崇拜老虎,以虎为图腾。这也是后来干支纪年以寅虎为月日起点的原因。
所以古历法以天干纪年,以地支纪日。准确的说十月历应该叫做“十日历”,因为它和月亮运行无关。古文典籍中出现的甲日乙日,指的其实是甲月乙月。
十月历后来如何演变成十二月历,天干地支又如何搭配成了纪年工具,我们以后再说。今天先教大家学会换算方法,以后见了西历年,马上就能推算出干支岁次。或者见了干支年号,马上能算出是西历年份。
我们先从简单的做起,先计算公元后的年份。记住凡是甲的年尾数都是4就行了,其他就都能推出来。具体是庚0辛1壬2癸3甲4乙5丙6丁7戊8己9。今年是乙未年尾数就是5,我是66年生人,对应的就是丙。因为天干是10个,计算年份也是十进制,所以很有规律一点都不乱。
地支是12个,是十二进制所以有些繁琐。但是也有讨巧的办法,你只要记住耶稣是属鸡的,也就是公元一年是辛酉年。假设有个公元零年是个猴年,余下的都可以推算出来。推算的方法就是把公元年份用12去除,能整除,余下的尾数是0,那地支就是申。余下尾数是1,就是酉,2就是戌,以此类推11就是未。
比如1644年,尾数是4对应天干就是甲,1644能被12整除,地支对应就是申,那一年是甲申年。是明朝覆灭,满清入关的年份。
当然还有个更简单的方法,就是六十一花甲轮回,干支会重复,如果你记得某年的干支,对应60的倍数,还是一样的。
比如1644甲申年的前一年是癸未年1643年,那一年中国流行大瘟疫,京师死人无数,严重消减了军队的战斗力和财力物力人力,与次年明朝的覆灭有很大关系。360年后,2003年癸未年,中国发生了什么大家都清楚。
标签: 农历转公历