干支纪年换算与五行属性分析.docx
- 文档编号:7252046
- 上传时间:2023-01-22
- 格式:DOCX
- 页数:18
- 大小:29.29KB
干支纪年换算与五行属性分析.docx
《干支纪年换算与五行属性分析.docx》由会员分享,可在线阅读,更多相关《干支纪年换算与五行属性分析.docx(18页珍藏版)》请在冰豆网上搜索。
干支纪年换算与五行属性分析
快速推算年月日时的干支法
天干地支,简称“干支”。
在中国古代的历法中,甲、乙、丙、丁、戊、己、庚、辛、壬、癸被称为“十天干”,子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥叫作“十二地支”。
十干和十二支依次相配,组成六十个基本单位,两者按固定的顺序互相配合,组成了干支纪法。
天干地支产生炎黄时期,天干地支纪年法以立春作为一年的开始而不是以农历的正月初一。
天干与地支的对应解释如下:
干者犹树之干也。
甲:
像草木破土而萌,阳在内而被阴包裹。
乙:
草木初生,枝叶柔软屈曲。
丙:
炳也,如赫赫太阳,炎炎火光,万物皆炳燃着,见而光明。
丁:
草木成长壮实,好比人的成丁。
戊:
茂盛也,象征大地草木茂盛繁荣。
己:
起也,纪也,万物抑屈而起,有形可纪。
庚:
更也,秋收而待来春。
辛:
金味辛,物成而后有味,辛者,新也,万物肃然更改,秀实新成。
壬:
妊【rèn】也,阳气潜伏地中,万物怀妊。
癸:
揆【kúi】也,万物闭藏,怀妊地下,揆然萌芽。
支者犹树之枝也。
子:
孳【zī】也,阳气始萌,孳生于下也。
丑:
纽也,寒气自屈曲也。
寅:
演也,津也,寒土中屈曲的草木,迎着春阳从地面伸展。
卯:
茂也,日照东方,万物滋茂。
辰:
震也,伸也,万物震起而生,阳气生发已经过半。
巳:
巳也,阳气毕布已矣。
午:
仵【wǔ】也,万物丰满长大,阴阳交相愕而仵,阳气充盛,阴气开始萌生。
未:
眛也,日中则昃,阳向幽也。
申:
伸束以成,万物之体皆成也。
酉:
就也,万物成熟。
戌:
灭也,万物灭尽。
亥:
核也,万物收藏,皆坚核也。
一、快速推算年柱干支法推算公式(年柱)
方法一:
1、记住如下的天干、地支顺序:
天干
甲
(jiǎ)
乙
(yǐ)
丙
(bǐng)
丁
(dīng)
戊
(wù)
己
(jǐ)
庚
(gēng)
辛
(xīn)
壬
(rén)
癸
(gǔi)
序号
1
2
3
4
5
6
7
8
9
10
地支
子
(zǐ)
丑
(chǒu)
寅
(yín)
卯
(mǎo)
辰
(chén)
巳
(sì)
午
(wǔ)
未
(wèi)
申
(shēn)
酉
(yǒu)
戌
(xǖ)
亥
(hài)
序号
1
2
3
4
5
6
7
8
9
10
11
12
天干地支顺序表-1
2、掌握配对原则:
阳(阴)干对阳(阴)支
阳干:
1甲、3丙、5戊、7庚、9壬
阳支:
1子、3寅、5辰、7午、9申、11戌
3、公式:
假设某公历年为n年,则有:
天干年号=mod{(n-3/10}
地支年号=mod{(n-3/12}
注意:
mod表示除法取余数的运算。
例:
求1911年干地支?
天干(1911-3)/10=190…8→辛
地支(1911-3)/12=159…0→亥<能被12整除>,所以1911年为辛亥年。
因为在公历年里面任何年份减去3以后再除以10所得余数(即mod{(n-3/10})等于该年份末位数减去3,即有:
mod{(n-3/10}=公历年末位数-3=年干,因此上述公式求公历年干支可简化为:
天干年号=公历年末位数–3
地支年号=mod{(n-3/12}
注意:
mod表示除法取余数的运算。
再用此法求1911年天干地支?
可得:
年干=1–3=8(不够减要借10)→辛
地支(1911-3)/12=159…0→亥<能被12整除>,所以1911年为辛亥年。
方法二:
1、公元后的纪年换算
按下列顺序记住天干、地支与数字的对应关系:
天干
甲
(jiǎ)
乙
(yǐ)
丙
(bǐng)
丁
(dīng)
戊
(wù)
己
(jǐ)
庚
(gēng)
辛
(xīn)
壬
(rén)
癸
(gǔi)
序号
4
5
6
7
8
9
10
1
2
3
地支
子
(zǐ)
丑
(chǒu)
寅
(yín)
卯
(mǎo)
辰
(chén)
巳
(sì)
午
(wǔ)
未
(wèi)
申
(shēn)
酉
(yǒu)
戌
(xǖ)
亥
(hài)
序号
4
5
6
7
8
9
10
11
0
1
2
3
法则:
①天干在前,地支在后
②天干就是公元纪年的末尾数字
③公元纪年除以12的余数为地支
例:
2006尾数6→丙,2006/12余数2→戌所以2006年为丙戌年
注意:
(1)如果某一年尾数为0或该年除以12余数为0,则取天干之第10位“庚”和地支第12位“申”。
如公元120年为庚申年。
(2)若公元纪年为单个数字,则用该数字在天干地支中查找即可。
如公元6年是丙寅年。
2、公元前的纪年换算
法则与公元后的纪年换算方法相同,但要注意天干地支的对应数字
天干
甲
(jiǎ)
乙
(yǐ)
丙
(bǐng)
丁
(dīng)
戊
(wù)
己
(jǐ)
庚
(gēng)
辛
(xīn)
壬
(rén)
癸
(gǔi)
序号
7
6
5
4
3
2
1
10
9
8
地支
子
(zǐ)
丑
(chǒu)
寅
(yín)
卯
(mǎo)
辰
(chén)
巳
(sì)
午
(wǔ)
未
(wèi)
申
(shēn)
酉
(yǒu)
戌
(xǖ)
亥
(hài)
序号
9
8
7
6
5
4
3
2
1
0
11
10
公元前干支顺序表-1
例如:
BC221年
尾数1对应天干庚,221除以12余数5对应地支辰,所以是庚辰年。
同法,BC155年为丙戌年,BC8年是癸丑年。
经过反复运算与论证,以上两种方法适用于任何世纪任何年代,特别适合初学者使用学习。
注意:
年干支是以立春为分界的,正月立春以后出生的,用本年干支;在立春前出生的,用上一年的干支。
二、快速推算月柱干支法推算公式(月柱)
说明:
干支纪月时,每个地支对应二十四节气自某节气(非中气)至下一个节气,以交节时间决定起始的一个月期间,不是农历某月初一至月底。
许多历书注明某农历月对应某干支,只是近似而非全等对应。
若遇甲或己的年份,正月大致是丙寅;遇上乙或庚之年,正月大致为戊寅;丙或辛之年正月大致为庚寅,丁或壬之年正月大致为壬寅,戊或癸之年正月大致为甲寅。
依照正月之干支,其余月份按干支推算。
60个月合5年一个周期;一个周期完了重复使用,周而复始,循环下去。
有歌诀为证:
甲己之年丙作首,乙庚之岁戊为头;丙辛必定寻庚起,丁壬壬位顺行流;更有戊癸何方觅,甲寅之上好追求。
下表是地支纪月对应的节气时间段、中气、近似农历月份、近似阳历月份、以及年天干和月地支构成的月干支:
月
地支
节气
时间段
中气
近似农历月份
近似阳历月份
甲、己年
乙、庚年
丙、辛年
丁、壬年
戊、癸年
寅
立春–惊蛰
雨水
正月
2月
丙寅
戊寅
庚寅
壬寅
甲寅
卯
惊蛰–清明
春分
二月
3月
丁卯
己卯
辛卯
癸卯
乙卯
辰
清明–立夏
谷雨
三月
4月
戊辰
庚辰
壬辰
甲辰
丙辰
巳
立夏–芒种
小满
四月
5月
己巳
辛巳
癸巳
乙巳
丁巳
午
芒种–小暑
夏至
五月
6月
庚午
壬午
甲午
丙午
戊午
未
小暑–立秋
大暑
六月
7月
辛未
癸未
乙未
丁未
己未
申
立秋–白露
处暑
七月
8月
壬申
甲申
丙申
戊申
庚申
酉
白露–寒露
秋分
八月
9月
癸酉
乙酉
丁酉
己酉
辛酉
戌
寒露–立冬
霜降
九月
10月
甲戌
丙戌
戊戌
庚戌
壬戌
亥
立冬–大雪
小雪
十月
11月
乙亥
丁亥
己亥
辛亥
癸亥
子
大雪–小寒
冬至
十一月
12月
丙子
戊子
庚子
壬子
甲子
丑
小寒–立春
大寒
十二月
月
丁丑
己丑
辛丑
癸丑
乙丑
十二地支与农历及阳历月份和二十四节气对照表-1
春雨惊春清谷天,夏满芒夏暑相连;
秋处露秋寒霜降,冬雪雪冬小大寒;
每月两节不更变,最多相差一两天;
上半年来六廿一,下半年来八廿三。
二十四节气歌:
春雨惊春清谷天,夏满芒夏暑相连;
秋处露秋寒霜降,冬雪雪冬小大寒;
每月两节不更变,最多相差一二天;
上半年来六、廿一,下半年来八、廿三。
地球绕着太阳转,绕完一圈是一年;
一年分成十二月,二十四节紧相连。
按照公历来推算,每月两节不改变;
上半年来六廿一,下半年来八廿三。
这些就是交节日,有差不过一两天,
二十四节有先后,下列口诀记心间:
一月小寒接大寒,二月立春雨水连;
惊蛰春分在三月,清明谷雨四月天;
五月立夏和小满,六月芒种夏至连;
七月大暑和小暑,立秋处暑八月间;
九月白露接秋分,寒露霜降十月全;
立冬小雪十一月,大雪冬至迎新年。
抓紧季节忙生产,种收及时保丰年。
二十四节气七言诗
地球绕着太阳转,绕完一圈是一年。
一年分成十二月,二十四节紧相连。
按照公历来推算,每月两气不改变。
上半年是六廿一,下半年逢八廿三。
这些就是交节日,有差不过一两天。
二十四节有先后,下列口诀记心间:
一月小寒接大寒,二月立春雨水连;
惊蛰春分在三月,清明谷雨四月天;
五月立夏和小满,六月芒种夏至连;
七月大暑和小暑,立秋处暑八月间;
九月白露接秋分,寒露霜降十月全;
立冬小雪十一月,大雪冬至迎新年。
抓紧季节忙生产,种收及时保丰年。
方法一:
1、根据歌诀推算出该年各月的干支。
2、根据公历日期,确定该日期所在月份含有节气,再由节气推出该日期所属月的月支。
3、再由所求月支往回查步骤1,即可确定该日期的月柱。
例:
求2012年9月19日月柱?
①因2012年为壬辰年,由歌诀“丁壬壬位顺行流”可知该年月支分别为:
壬寅、癸卯,甲辰、乙巳、丙午、丁未、戊申、己酉、庚戌、辛亥、壬子、癸丑
②再看公历9月含有节气应为白露和秋分,而9月19日在白露之后(下半年来八、廿三),据此能确定其月支为“酉”。
③再往回看,酉月在今年的月柱为“己酉”,因此可得2012年9月19日的月柱为“己酉”。
例2:
求1985年12月10日月柱?
①通过计算可知1985年为乙丑年,由歌诀“乙庚之岁戊为头”可推该年月支分别为:
戊寅、己卯、庚辰、辛巳、壬午、癸未、甲申、乙酉、丙戌、丁亥、戊子、己丑
②再看公历12月含有节气应为大雪和冬至,而12月10日在大雪之后(下半年来八、廿三),据此能确定其月支为“子”。
③再往回看,子月在1985年的月柱为“戊子”,因此可得1985年12月10日的月柱为“戊子”。
注:
在所有求月柱的换算方法中,此方法最为准确有效,但需对歌诀有很好的掌握。
方法二:
1、推算公式:
年干x2+月数=月干(超过10要递减10,只取个位数)。
2、推算地支:
农历月支是固定不变的,具体月份月支如下:
农历月份
十一月
十二月
正月
二月
三月
四月
五月
六月
七月
八月
九月
十月
地支
子
(zǐ)
丑
(chǒu)
寅
(yín)
卯
(mǎo)
辰
(chén)
巳
(sì)
午
(wǔ)
未
(wèi)
申
(shēn)
酉
(yǒu)
戌
(xǖ)
亥
(hài)
例一:
求1935年农历六月的月柱干支
1、按上法(推算年柱干支法)已知1935年是[乙亥]年。
年干[乙]即2,(年干)x2+月数=月干,即有:
2x2+6=10天干余数10是[癸]。
2、农历六月,地支固定为[未]。
则知1935年农历六月的月柱干支是[癸未]。
例二:
求1999年农历五月的月柱干支
1、按上法已知1999年是[己卯]年。
年干[己]即6x2+5=17,17-10=7,天干余数7是[庚]。
2、农历五月,地支固定为[午]。
则知1999年农历五月的月柱干支是[庚午]。
方法二:
因为月的地支是固定不变的:
正月是寅,二月是卯,三月是辰,依次类推.....
月的天干记忆比较简单,只要在你年干的基础上记住几句歌诀就可以了:
甲己之年丙做首,乙庚之岁戊为头;
丙辛必定寻庚起,丁壬壬位顺行流;
更有戊癸何方觅,甲寅之上好追求。
甲己之年丙做首;
乙庚之岁戊为头;
丙辛必定寻庚起;
丁壬壬位顺行流;
更有戊癸何方觅,
甲寅之上好追求。
意思就是说,若遇甲或己的年份,正月是丙寅;
遇上乙或庚之年,正月为戊寅;
遇上丙或辛之年,正月为庚寅;
遇上丁或壬之年,正月为壬寅;
遇上戊或癸之年,正月为甲寅。
依照正月之干支,其余月份按干支推算即可。
有表如下:
月份
年干
正月
二月
三月
四月
五月
六月
七月
八月
九月
十月
十一月
十二月
甲、己
丙寅
丁卯
戊辰
己巳
庚午
辛未
壬申
癸酉
甲戌
乙亥
丙子
丁丑
乙、庚
戊寅
己卯
庚辰
辛巳
壬午
癸未
甲申
乙酉
丙戌
丁亥
戊子
己丑
丙、辛
庚寅
辛卯
壬辰
癸巳
甲午
乙未
丙申
丁酉
戊戌
己亥
庚子
辛丑
丁、壬
壬寅
癸卯
甲辰
乙巳
丙午
丁未
戊申
己酉
庚戌
辛亥
壬子
癸丑
戊、癸
甲寅
乙卯
丙辰
丁巳
戊午
己未
庚申
辛酉
壬戌
癸亥
甲子
乙丑
(注意:
农历的闰月是不记干支的)
我国农历将二十四个节气分为十二个节气和十二个中气。
二十四节气在农历中的日期是逐月推迟的,于是有的农历月份,中气落在月末,下个月就没有中气。
一般每过两年多就有一个没有中气的月,这正好和需要加闰月的年头相符。
所以农历就规定把没有中气的那个月作为闰月。
例如2001年农历四月二十九日是中气小满,再隔一个月的初一才是下一个中气夏至,当中这一个月没有中气,就定为闰月,它跟在四月后面,所以叫闰四月。
再如2012年农历四月三十是中气小满,再隔31天(即五月初二)才是下一个中气夏至,当中这一个月没有中气,就定位闰月,它跟在四月后面,所以叫闰四月。
之所以农历的闰月不计干支,是因为干支纪年法是按二十四节气划分月份的,而不是按照农历的正月初一至除夕。
而在农历中规定没有中气的那个月作为闰月,意思也就是从农历月的初一到二十九或者三十这29或者30天的时间里没有夹着二十四节气中的任何一个中气,这样的月份叫闰月。
只是因为这个缘故,把农历中把这样的月份叫做闰月,它不影响与按二十四节气划分月份的干支法正常的推演,与其正常推演无关,因此农历的闰月不计干支。
农历没有第十三月的称谓,闰月按照依赖于二十四节气的干支法规则得出。
大都排放在从二月到十月的过后重复同一个月,重复的这个月为闰月,如四月过后的闰月称为闰四月。
农历闰年闰月的推算,3年一闰,5年二闰,19年七闰;农历基本上19年为一周期对应于公历同一时间。
如公历的2001年5月27日、1982年5月27日和1963年5月27日这个日子,都是闰四月初五。
闰月加到哪个月,以农历历法规则推断,主要依照与农历的二十四节气相符合来确定;
农历的闰月天数与正常月份天数一样,为29或30天。
农历所谓“闰”的说法,只有闰年和闰月称谓,公历也有闰年的称谓。
三.快速推算日柱干支法:
从已知日期计算干支纪日的公式为:
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
注:
1、G即干(日干),Z即支(日支)
2、其中C是世纪数减一,y是年份后两位,M是月份,d是日数
3、遇到1月和2月时按上一年的13月和14月来算。
4、奇数月i=0,偶数月i=6。
5、计算时带[]的数表示取整。
G除以10的余数是天干,Z除以12的余数是地支。
例1:
查2006年4月1日的干支日。
将数值代入计算公式。
G=4*20+[20/4]+5*06+[06/4]+[3*(4+1)/5]+1-3=117
除以10余数为7,天干的第7位是‘庚’。
Z=8*20+[20/4]+5*06+[06/4]+[3*(4+1)/5]+1+7+6=213
除以12余数为9,地支的第9位是‘申’。
答案是:
2006年4月1日是庚申日。
其实上述公式还可简化为:
G=4C+[C/4]+5y+[y/4]+[3*(M+1)/5]+d–3
Z=G+4C+10+i(奇数月i=0,偶数月i=6)
用此公式仍然求2006年4月1日的干支?
由上可知:
G=117,除以10余数为7,天干的第7位是‘庚’
Z=G+4C+10+i=117+4*20+10+6=213
除以12余数为9,地支的第9位是‘申’。
答案是:
2006年4月1日是庚申日。
例2:
求1985年12月10日的干支日?
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
由上述公式可得:
Z=G+4C+10+i(奇数月i=0,偶数月i=6)
将1985年12月10日数值代入计算公式。
G=4*19+[19/4]+5*85+[85/4]+[3*(12+1)/5]+10-3
=76+4+425+21+7+10-3
=540
除以10余数为0,天干的第10位是‘癸’。
Z=G+4C+10+i
=540+4*19+10+6
=540+76+16
=632
除以12余数为8,地支的第8位是‘未’。
答案是:
1985年12月10日的干支日是癸未日。
例3:
求2012年1月1日的干支。
将数值代入计算公式。
G=4*20+[20/4]+5*11+[11/4]+[3*(13+1)/5]+1-3
=80+5+55+2+8+1-3=148,除以10余数为8,天干的第8位是‘辛’。
Z=G+4C+10+I=148+4*20+10+0=148+80+10=238
除以12余数为10,地支的第10位是‘酉’。
答案是:
2012年1月1日的干支日是辛酉日。
在此例中遇到了公式中提到的1月和2月算作上一年的13月和14月问题,故此例中年份y=11,而非12,在计算过程中一定要非常仔细,稍有不慎,就会算错!
当然还有好多种求日柱的方法,但经过综合对比,此法最为准确有效,且适用于任何年代。
四、快速推算时柱干支法:
方法一:
天干
甲
(jiǎ)
乙
(yǐ)
丙
(bǐng)
丁
(dīng)
戊
(wù)
己
(jǐ)
庚
(gēng)
辛
(xīn)
壬
(rén)
癸
(gǔi)
序号
1
2
3
4
5
6
7
8
9
10
地支
子
(zǐ)
丑
(chǒu)
寅
(yín)
卯
(mǎo)
辰
(chén)
巳
(sì)
午
(wǔ)
未
(wèi)
申
(shēn)
酉
(yǒu)
戌
(xǖ)
亥
(hài)
序号
1
2
3
4
5
6
7
8
9
10
11
12
天干地支顺序表-1
1、日干x2+时支数-2=时干数(时干数超过10要递减10,支取个位数0)
2、时支是固定的,时辰顺序是:
子时、丑时、寅时、卯时、辰时、巳时、午时、未时、申时、酉时、戌时、亥时。
时支
(时辰)
子
(zǐ)
丑
(chǒu)
寅
(yín)
卯
(mǎo)
辰
(chén)
巳
(sì)
时间
23:
00-00:
59
01:
00-02:
59
03:
00-04:
59
05:
00-06:
59
07:
00-08:
59
09:
00-10:
59
时支
(时辰)
午
(wǔ)
未
(wèi)
申
(shēn)
酉
(yǒu)
戌
(xǖ)
亥
(hài)
时间
11:
00-12:
59
13:
00-14:
59
15:
00-16:
59
17:
00-18:
59
19:
00-20:
59
21:
00-22:
59
十二时支与时间对照表-1
例一:
求乙卯日巳时的干支
已知日干[乙]为2,时支[巳]为6,代入公式:
2x2+6-2=8,
天干数8是[辛]。
则知乙卯日巳时的干支的[辛巳]。
例二:
求己丑日寅时的干支
已知日干[己]为6,时支寅为3代入公式:
6x2+3-2=13,13-10=3,
天干数3是[丙]。
则知己丑日寅时的干支为[丙寅]。
方法二:
因为时的地支是固定的,这个就不多说了,见下表:
时支
(时辰)
子
(zǐ)
丑
(chǒu)
寅
(yín)
卯
(mǎo)
辰
(chén)
巳
(sì)
时间
23:
00-00:
59
01:
00-02:
59
03:
00-04:
59
05:
00-06:
59
07:
00-08:
59
09:
00-10:
59
时支
(时辰)
午
(wǔ)
未
(wèi)
申
(shēn)
酉
(yǒu)
戌
(xǖ)
亥
(hài)
时间
11:
00-12:
59
13:
00-14:
59
15:
00-16:
59
17:
00-18:
59
19:
00-20:
59
21:
00-22:
59
十二时支与时间对照表-1
那么,由当日的日干数也可轻易得到所需求的时辰的时干数,只需记住下面口诀即可:
甲己还生甲,乙庚丙作初;
丙辛从戊起,丁壬庚子居;
戊癸何方发,壬子是真途。
甲己还生甲,
乙庚丙作初;
丙辛从戊起,
丁壬庚子居;
戊癸何方发,
壬子是真途。
即若该日的日干是甲或己的,在子时上配上甲为甲子;该日是乙或庚的,在子时上配上丙为丙子;丙辛日子时配上戊为戊子;丁壬日为庚子;戊癸日为壬子。
知道了子时的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 干支 纪年 换算 五行 属性 分析
![提示](https://static.bdocx.com/images/bang_tan.gif)