你了解干支历吗

木流玄机 2023-01-28 15:35:01

你了解干支历吗

我们常见的有历法有几种,除了公历(即阳历)、农历(即阴历)外,是否有其它历法?今天,我们就说一下干支历。干支历既不是公历,又不是农历。

一、干支年

十天干即甲、乙、丙、丁、戊、己、庚、辛、壬、癸,十二地支即子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,天干从前依次往后数序号为单数为阳天干,序号双数为阴天干。地支从前依次往后数,序号单数的为阳地支,序号双数的为阴地支。顺序依次取天干、地支各一,其中阳天干与阳地支搭配、阴天干与阴地支搭配,组成60组干支,每一个干支称为一年,60年为一个轮回。如甲子、乙丑,这样依次顺排。

六十甲子表

甲子

甲戌

甲申

甲午

甲辰

甲寅

乙丑

乙亥

乙酉

乙未

乙巳

乙卯

丙寅

丙子

丙戌

丙申

丙午

丙辰

丁卯

丁丑

丁亥

丁酉

丁未

丁巳

戊辰

戊寅

戊子

戊戌

戊申

戊午

己巳

己卯

己丑

己亥

己酉

己未

庚午

庚辰

庚寅

庚子

庚戌

庚申

辛未

辛巳

辛卯

辛丑

辛亥

辛酉

壬申

壬午

壬辰

壬寅

壬子

壬戌

癸酉

癸未

癸巳

癸卯

癸丑

癸亥

二、干支月

干支历以二十四节气来划分十二个月份,每个月份两个节气。其中,前一个节气称作“节”,后一个节气称为“气”。

节:立春,惊蛰,清明,立夏,芒种,小暑,立秋,白露,寒露,立冬,大雪,小寒。

气:雨水,春分,谷雨,小满,夏至,大暑,处暑,秋分,霜降,小雪,冬至,大寒。

干支历的十二个月份,以二十四节气的12个“节”来划分的,从立春开始,每个节一个月份。第一个月份为寅月而非子月,即:寅月、卯月、辰月、巳月、午月、未月、申月、酉月、戌月、亥月、子月、丑月。

干支月的具体写法,也是由一个天干,与12个地支分别组合而成。天干的取法,是根据干支年中的天干,按五虎遁年起月的规律取一个天干,与固定的地支月份组合而成,每5年一个轮回。

五虎遁年起月诀

甲己之年丙作首,乙庚之岁戊为头。

丙辛岁首寻庚起,丁壬壬位顺行流。

若言戊癸何方求,甲寅之上好追求。

第一句的意思是,如果某一年的天干为甲或己,则该年的第一个月份天干为丙,即寅月,其余依次类推。

三、干支日

干支日的表示方法,同干支年的一样,60次为一个轮回。只不过,干支日,必须一天挨着一天,不能断开。当前的干支纪日法,是从春秋鲁隐公三年(公元前720年)二月己巳日开始计算,到目前为止从未错乱。当然,古人和今人都根据农历、公历,提供了计算方法。

公历中的日期转化为干支日的公式:

G = 4C + [C / 4] + 5y + [y / 4] + [3 * (M + 1) / 5] + d - 3

Z = 8C + [C / 4] + 5y + [y / 4] + [3 * (M + 1) / 5] + d + 7 + i

其中C是世纪数减1,y是年份后两位(若为1月、2月则当前年份减1),M是月份(若为1月、2月则分别按13、14来计算),d是日数。奇数月i=0,偶数月i=6。G除以10的余数是天干,Z除以12的余数是地支。

四、干支时

我们知道,古人把一天分为12个时辰,一个时辰即为2个小时,具体时辰与时间的对应方法为:

子时: 23点至1点;丑时: 1点至3点;寅时: 3点至5点;卯时: 5点至7点;辰时: 7点至9点;巳时: 9点至11点;午时: 11点至13点;未时: 13点至15点;申时: 15点至17点;酉时: 17点至19点;戌时: 19点至21点;亥时: 21点至23点。

干支历,取一个天干,与时辰的地支组合。根据干支历的当日日期,取一个对应的天干。

五鼠遁日起时诀

甲己还加甲,乙庚丙作初。

丙辛从戊起,丁壬庚子是。

戊癸何方觅,壬子是真途。

第一句的意思是,如某一日的天干为甲或己,则那一日的第一个时辰的天干就从甲开始,即甲子时辰,其余的同样的道理。

现在有了软件,就不需要像之前那样认真推导了,直接查一下万年历就可以了。当然,万年历软件的本质原理,就是利用以上规律来计算和推导的。

0 阅读:52