干支纪月及计算方法

您所在的位置:网站首页 怎样推算干支记日 干支纪月及计算方法

干支纪月及计算方法

2024-07-06 14:46| 来源: 网络整理| 查看: 265

中国传统历中的干支纪时系统(干支历)以二十四节气来划分出一年的12个月份,每个月含有两个节气(二十四节气中单数序列的节气又简称为“节”,双数序列的节气又简称为“气”或“中”,就是说二十四节气由12“节”加12“气”组成)。60组各不相同的天干地支进行标注月份。从甲子到癸亥,循环更替,以至无穷。

干支纪月是指在农历中用干支记录月序。部分书籍只用地支纪月,每月固定用十二地支表示。把冬至所在之月称为“子月”(农历十一月),下一个月称为“丑月”(农历十二月),以此类推。故古历中的《夏历》以“寅月”为正月,又称建寅之月或建寅正月等。干支纪月以农历每月初一日作为分界点。

干支纪月是由十二辰纪月发展而来,据《五行大义》中记载:大挠“采五行之情,占斗机所建,始作甲乙以名日,谓之干,作子丑以名月,谓之枝。有事于天则用日,有事于地则用月。阴阳之别,故有枝干名也。”由此知干支发明之初就是:干用于纪日,支用于纪月。

大约春秋战国时代就已有十二支纪月,叫做月建(以十二辰纪月,即为月建)。 但据现有材料,似乎到汉代才在历简上置月建。这应该是受到造纸术和印刷术的影响导致。在以钟表盘面理解日月五星的运行时,我们就可很清楚的看到月建是日月相会时的辰位。古代历法选冬至日且日月相会日(月朔日)为对应于“子”刻度,月针绕行一周约27天多,但此时作为太阳视运动的年针已前行了约一个刻度,月针需再前行2天多才能赶上太阳进行日月相会,这时就相会于“丑”刻度,这样日月相会日就会逐步发生在十二刻度中,以此确定月建。

中国传统历中的数序纪时系统以中气雨水所在之月为正月,历书中规定遇无中气的朔望月考虑置闰月,对应月建时使用上月干支作为标记。以干支相配为月建的名,见于后唐同光四年(九二六年)具注历,其年“正月小建庚寅”。月建既是太阳历的月分,不计闰月((数序纪时系统的)闰月分属前后两月的月建)。 

古代以十二地支纪月,只是不同朝代以每年开始的月份不同。

夏历是正月建寅,二月建卯,三月建辰(“正月”“二月”“三月”等不是指农历的正月之类,是指作为一年的岁首)。商历是正月建丑,二月建寅,三月建卯。周历是正月建子,二月建丑,三月建寅。秦历是正月建亥,二月建子,三月建丑。至汉代恢复用夏历,就是正月建寅为岁首(武则天改过用周正,建子)一直沿用至今。唐以后,五代历书月名开始注以干支,北宋时又将十干十二辰配合以纪时,至此年月日时分别全以干支注记。

可惜的是,在古代干支历的纪年、纪日多与阴阳历法配合(如目前使用的农历),只在历书中注记或民间用于象数、风水和命理学中,它在历法上的作用一直未能得到很好的认识。 

所以,大多数日历中都没有完整标记干支历,需要方法来推断出干支月份。每年的各月地支已经固定,只要推算月的天干一配就行。五年一循环,周而复始。有歌诀为证:

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

丙辛必定寻庚起,丁壬壬位顺行流;

更有戊癸何方觅,甲寅之上好追求。

关于干支纪月法,在《史记·律书》有记载,以十二月配十二子十母十二律……,这里的子即是支,母就是干,律就是钟律。

斗建是《史记·历书》集解所说的“随斗杓所指建十二月”。公元前4000~前1000年间,北斗七星比现在更接近北天极,处于恒显圈内,每天晚上都可见到。在中国古代,发现不同季节的黄昏时,北斗斗柄的指向是不同的。因此,把斗柄的指向作为定季节的标准。《鹖冠子》说:“斗柄东指,天下皆春;斗柄南指,天下皆夏;斗柄西指,天下皆秋;斗柄北指,天下皆冬。”这就是指当时不同季节里黄昏时看到的天象。春秋战国时期,天文学有了进一步的发展,有了十二辰纪月,人们将地面分成十二个方位,分别以十二地支表示:正北为子,东北为丑、寅,正东为卯等等。古人发现可以用斗柄的指示来确定辰位,于是在日月相会日(朔日)观察斗柄指的辰位来确定月建。即:夏正十一月朔黄昏时斗柄指北方子,十二月、正月指东北方丑、寅,二月指东方卯,……十月指西北方亥,下一个十一月又回到北方子。这就是古代天文历法中经常提到的“十一月建子、十二月建丑、正月建寅”等十二月建。

为了便于推算,把它们的关系归纳于此表:(注意表中十二地支月转为数序月,并非指农历月份)

天干

正月

二月

三月

四月

五月

六月

七月

八月

九月

十月

十一月

十二月

甲、己

丙寅

丁卯

戊辰

己巳

庚午

辛未

壬申

癸酉

甲戌

乙亥

丙子

丁丑

乙、庚

戊寅

己卯

庚辰

辛巳

壬午

癸未

甲申

乙酉

丙戌

丁亥

戊子

己丑

丙、辛

庚寅

辛卯

壬辰

癸巳

甲午

乙未

丙申

丁酉

戊戌

己亥

庚子

辛丑

丁、壬

壬寅

癸卯

甲辰

乙巳

丙午

丁未

戊申

己酉

庚戌

辛亥

壬子

癸丑

戊、癸

甲寅

乙卯

丙辰

丁巳

戊午

己未

庚申

辛酉

壬戌

癸亥

甲子

乙丑

此外,也可以公式计算干支历月份:首先推算该年干支历寅月的天干,其余月份可按天干号类推,该年寅月的天干号为:取公历年份除以5的余数减2后乘以2再减1当该数是负数时加10。

例如:公历1991年(干支历辛未年)正月的天干:1991/5=398余1,正月的天干序号数为=(1-2)×2-1= -3 ,因是负数则加10,得7即干支历辛未年正月天干为庚,正月干支为庚寅,二月为辛卯,三月为壬辰,余类推。

史书上的用法

新唐书·本纪六 肃宗、代宗

(上元)二年……,九月壬寅,大赦,去“乾元大圣光天文武孝感”号,去“上元”号,称元年,以十一月为岁首,月以斗所建辰为名。

元年建子月癸巳,曹州刺史常休明及史朝义将薛崿战,败之。己亥,朝圣皇天帝于西内。丙午,卫伯玉及史朝义战于永宁,败之。己酉,朝献于太清宫。庚戌,朝享于太庙及元献皇后庙。建丑月辛亥,有事于南郊。己未,来瑱及史朝义战于汝州,败之。乙亥,侯希逸及朝义将李怀仙战于范阳,败之。宝应元年建寅月甲申,追册靖德太子琮为皇帝,妃窦氏为皇后。乙酉,葬王公妃主遇害者。丙戌,盗发敬陵、惠陵。甲辰,李光弼克许州。吐蕃请和。戊申,史朝义陷营州。建卯月辛亥,大赦。赐文武官阶、爵。五品以上清望及郎官、御史荐流人有行业情可矜者。停贡鹰、鹞、狗、豹。以京兆府为上都,河南府为东都,凤翔府为西都,江陵府为南都,太原府为北都。壬子,羌、浑、奴剌寇梁州。癸丑,河东军乱,杀其节度使邓景山,都知兵马使辛云京自称节度使。乙丑,河中军乱,杀李国贞及其节度使荔非元礼。戊辰,淮西节度使王仲升及史朝义将谢钦让战于申州,败绩。庚午,敦子仪知朔方、河中、北庭、潞仪泽沁节度行营,兴平、定国军兵马副元帅。壬申,鄜州刺史成公意及党项战,败之。建辰月壬午,大赦,官吏听纳赃免罪,左降官及流人罚镇效力者还之。甲午,奴剌寇梁州。戊申,萧华罢。户部侍郎元载同中书门下平章事。建巳月庚戌,史朝义寇泽州,刺史李抱玉败之。壬子,楚州献定国宝玉十有三。甲寅,圣皇天帝崩。乙丑,皇太子监国。大赦,改元年为宝应元年,复以正月为岁首,建巳月为四月。丙寅,闲厩使李辅国、飞龙厩副使程元振迁皇后于别殿,杀越王系、兖王亻闲。是夜,皇帝崩于长生殿,年五十二。

查《寿星万年历》,唐肃宗之元年

冬至所在月(76112):

初一壬午大雪,十三癸巳,十七冬至,十九己亥,廿五丙午,廿八己酉,廿九庚戌

大寒所在月(76202):

初一辛亥,初三小寒,初九己未,十八大寒,廿五乙亥

雨水所在月(76203):

初一辛巳,初三立春,初四甲申,初五乙酉,初六丙戌,十八雨水,廿四甲辰,廿八戊申

春分所在月(7623):

初一辛亥,初四惊蜇,初二壬子,初三癸丑,十五乙丑,十八戊辰,十九春分,二十庚午,廿一壬申,

谷雨所在月(7624):

初一庚辰,初三壬午,初五清明,十五甲午,二十谷雨,廿九戊申

小满所在月(7625):

初一庚戌,初三壬子,初五甲寅立夏,初五乙丑,十六丙寅。

大寒所在月初一辛亥,已称建丑月,初三才小寒

春分所在月初一辛亥,已称建卯月,初四才惊蜇

谷雨所在月初三壬午,已称建辰月,初五才清明

小满所在月初一庚戌、初三壬子,已称建巳月,初五才立夏

由此可见,唐代地支纪月自朔日始,非自节气始。

对应表

农历的干支纪月,每个地支对应一个农历月(闰月使用上月干支),从初一日到三十日(小月为廿九日)。下表是地支纪月时对应的农历月份、近似节气,近似公历月份、以及年天干和月地支构成的月干支:

农历

地支

节气

中气

近似公历

甲或己年

乙或庚年

丙或辛年

丁或壬年

戊或癸年

正月

寅月

立春-惊蛰

雨水

2月

丙寅月

戊寅月

庚寅月

壬寅月

甲寅月

二月

卯月

惊蛰-清明

春分

3月

丁卯月

己卯月

辛卯月

癸卯月

乙卯月

三月

辰月

清明-立夏

谷雨

4月

戊辰月

庚辰月

壬辰月

甲辰月

丙辰月

四月

巳月

立夏-芒种

小满

5月

己巳月

辛巳月

癸巳月

乙巳月

丁巳月

五月

午月

芒种-小暑

夏至

6月

庚午月

壬午月

甲午月

丙午月

戊午月

六月

未月

小暑-立秋

大暑

7月

辛未月

癸未月

乙未月

丁未月

己未月

七月

申月

立秋-白露

处暑

8月

壬申月

甲申月

丙申月

戊申月

庚申月

八月

酉月

白露-寒露

秋分

9月

癸酉月

乙酉月

丁酉月

己酉月

辛酉月

九月

戌月

寒露-立冬

霜降

10月

甲戌月

丙戌月

戊戌月

庚戌月

壬戌月

十月

亥月

立冬-大雪

小雪

11月

乙亥月

丁亥月

己亥月

辛亥月

癸亥月

十一月

子月

大雪-小寒

冬至

12月

丙子月

戊子月

庚子月

壬子月

甲子月

十二月

丑月

小寒-立春

大寒

1月

丁丑月

己丑月

辛丑月

癸丑月

乙丑月

干支纪月法是怎样的

月干支不是以农历每月初一为分界线,,而是以节令为准,,交节前为上个月的节令,,交节后为下个月的节令。阴历月支是固定不变的,正月为寅(从立春当天到惊蛰前一天),二月为卯(从惊蛰当天到清明前天),三月为辰(从清明当天到立夏前一天),四月为巳(从立夏当天到芒种前一在),五月为午(从芒种当天到小暑前一天),六月为未(从小暑当天到立秋前一天),七月为申(从立秋当天到白露前一天),八月为酉(从白露当天到寒露前一天),九月为戌(从寒露当天到立冬前一天),十月为亥(从立冬当天到大雪前一天),十一月为子(从大雪当天到小寒前一天),十二月为丑(从小寒当天到立春前一天)。快速推算月柱干支法     推算天干:年干×2+月数=月干,超过10则减去10的倍数到0-9,0视做10)(由于甲子年的正月是丙寅月,即甲1对应丙3,推算下去,乙丑年的正月是戊寅,即乙2对应戊5,再下去是丙3对应庚7,正好每年正月的天干为年干×2+1)月干支推算歌诀:  各月干支顺行流,甲己之年丙作首; 乙庚之岁戊在上,丙辛之年庚为头; 丁壬之岁是壬寅,戊癸之年甲寅求。例一:2008年阳历2月3日的月柱干支:此日阴历为十二月二十七,且还未立春,年干支应算做2007年的干支丁亥 。年干丁4×2+月数12=20,再减10=10,即癸;此日还未立春,地支为丑;故2008年阳历2月3日(阴历十二月二十七)的月柱干支为癸丑。例二:2008年阳历2月4日的月柱干支:此日阴历虽为十二月二十八,但正好立春,年干支应做2008年的戊子,月数应为1,而不是12。年干戊5×2+月数1=11,再减去10=1,即甲;地支为寅;故2008年阳历2月4日(阴历十二月二十八)的月柱干支为甲寅。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3