天干地支算法

合集下载

天干地支推算法

天干地支推算法

天干地支推算法第一种、不用看历书推年干支法一、年干基数:7. 取年个位数+7推算当年天干。

大于10除以10,用余数。

二、1、(1900—1999)年支基数:是1. 取年右边两位数+1推算当年地支。

大于12除以12,用余数。

2、(2000—2099)年支基数:是5. 取年右边两位数+5推算当年地支。

大于12除以12,用余数。

第二种、不用看历书推年干支法一、年干基数:-3,年支基数:-3.二、推算法:年支公式:1、(1900—1999)年右边两位数+37推算当年地支。

大于12除以12,用余数。

简易公式:a+37,2、(2000—2099)年右边两位数+17推算当年地支。

大于12除以12,用余数。

简易公式:a+17,第三、不用看历书推日干支法31、(1900—1999)基数公式:5a+10+(a-1)/4+b.2、(2000—2099)基数公式:5a+50+(a+19)/4+b。

例1:1972年9月18日的干支,由公式得:5a+10+(a-1)/4+b=360+10+(72-1)/4+22=49 公式中除以4中取商不取余。

即:27+4+18=49 9是天干的壬,1是地支子。

故,1972年9月18日的干支是壬子。

例2:2010年8月1日的干支,由公式得:5a+50+(a+19)/4+b=50+50+(10+19)/4+33=80 即:47+32+1=80 10是天干的癸,8是地支的未。

故,2010年8月1日的干支是癸未。

注:年右边两位数为a,b是各月天数。

干除以10,用余数。

支除以12,用余数。

又见菊花朵朵黄,文房四宝笔奔忙,谁说百花匿踪影,待看三春遍地香。

德与秀六甲纳音序自生十二宫吉凶表注:从子起顺行12宫农历日干支推法大小月卦记心间,正一干支起根源。

大后干同地支冲,小后干支退一天。

初一十三二十五,支同隔干一位算。

推算方法:“大小月卦记心间,正一干支起根源。

”农历的大月为30天小月为29天,固定不变。

天干地支读音和算法详解

天干地支读音和算法详解

天干地支读音和算法详解天干地支简称干支,是夏历中用来编排年号和日期用的。

天干是:甲、乙、丙、丁、戊、己、庚、辛、壬、癸,也叫天干;地支是:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,也称十二地支。

读音依次读作十天干:甲(jiǎ)、乙(yǐ)、丙(bǐng)、丁(dīng)、戊(wù)、己(jǐ)、庚(gēng)、辛(xīn)、壬(rén)、癸(guǐ);十二地支:子(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.乙亥 13.丙子 14.丁丑 15.戊寅 16.己卯17.庚辰 18.辛巳 19.壬午 20.癸未 21.甲申 22.乙酉 23.丙戌 24.丁亥25.戊子 26.己丑 27.庚寅 28.辛卯 29.壬辰 30.癸巳 31.甲午 32.乙未33.丙申 34.丁酉 35.戊戌 36.己亥 37.庚子 38.辛丑 39.任寅 40.癸卯41.甲辰 42.乙巳 43.丙午 44.丁未 45.戊申 46.己酉 47.庚戌 48.辛亥49.壬子 50.癸丑 51.甲寅 52.乙卯 53.丙辰 54.丁己 55.戊午 56.己未57.庚申 58.辛酉 59.壬戌 60.癸亥干支纪年法阳历年份除以60的余数减3便得该年农历干支序号数,再查上面的干支便是干支年纪。

天干地支计算方法

天干地支计算方法
天干:甲、乙、丙、丁、戊(wù)、己、庚、辛、壬(rén)、癸(guǐ)。
地支:子、丑、寅(yín)、卯、辰、巳(sì)、午、未、申、酉(yǒu)、戌(xū)、亥。
具体的计算方法为:
(年份-3)/10余数为天干
(年份-3)/12余数为地支
把天干数和地支数合并起来,即为所求的干支年份。
把天干数和地支数合并起来,即为所求的干支年份。
如:2001……1,1—3=—2,—2+10=8,按天干顺序数到8,甲、乙、丙、丁、戊、己、庚、辛。第8位为辛。
2001÷12=166……9,9—3=6,按地支顺序数到6,子、丑、寅、卯、辰、巳。第6位为巳。
再答:
看看这样的算法可以不
具体的计算方法为:
天干:年份÷10,得到的商不管,看余数,若余数-3得正,则按天干顺序往下数,得数即为天干顺序数,若余数-3为负,则+10,得到的数即为天干数,若余数为3,则为天干的最后一位,即癸。
地支:年份÷12,得到的商不管,看余数,若余数-3得正,则按地支顺序往下数,得数即为地支顺序数。若余数-3为负,则+12,得到的数即为地支顺序数,若余数为3,则为地支的最后一位,即亥。
按照以上计算结果,把天干、地支合并起来可知,2001年为辛巳年。

天干地支计算方法

天干地支计算方法

天干地支计算方法天干地支是古代纪年纪月纪日纪时用的二十二个汉字,其中天干十个,分别为甲乙丙丁戊己庚辛壬癸;地支十二个,分别是子丑寅卯辰巳午未申酉戌亥。

两者搭配使用,形成六十甲子,在年月日时里循环使用,周而复始。

te>对于其计算第一种:先将天干进行编码:甲、乙、丙、丁、戊、己、庚、辛、壬、癸4、5、6、7、8、9、0、1 、2、3凡是公元后某年的最后一位数字(个位数)是“4”,那么该年的天干就是“甲”;“5”就是“乙”;余类推。

如2003年的天干就是“癸”。

记住这一编码很实用,虽然不能用干支纪年来直接推算公元纪年,但可以给我们一点提示,凡是天干为“甲”的公元纪年数最后一位数必为“4”;“辛”为“1”;余类推。

如辛酉政变(1861)、辛丑条约(1901)、辛亥革命(1911)发生年代的最后一位数字都是“1”,而“1”刚好对应天干中的辛。

再将地支进行编码:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥4、5、6 、7、8、9、10、11、0、1、2、3把公元某年的数字除以12,余数为“4”,那么该年的地支就是“子”;余数为“5”就是“丑”;其余类推。

心算地支可将年份数减去12的倍数,如1800、1860、1920、1980等,再算就容易得多了。

最后将天干、地支合在一起,就是公元某年的干支纪年。

如1861年,最后一位数字是“1”,天干为“辛”,将1861除以12(或1861减去1860),余数为“1”,地支为“酉”,那么公元1861年就是辛酉年根据六十甲子可以推算出具体的年月日时。

而在计时使用里,由于一天为二十四小时,古代正好是十二时辰,因此形成两个小时一个时辰的换算关系,具体为深夜23点到子夜1点为子时,1-3点为丑时,3-5点为寅时,5-7点为卯时,7-9点为辰时,9-11点为巳时,11-13点为午时,13-15点为未时,15-17点为申时,17-19点为酉时,19-21点为戌时,21-23点亥时。

天干地支的计算方法

天干地支的计算方法

干支是天干、地支的总称。

我国古代用干支计时,已有很长的历史了。

天干是:甲、乙、丙、丁、戊、己、庚、辛、壬、癸,也叫十天干;地支是:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,也称十二地支。

干支还有阴阳之分:甲、丙、戊、庚、壬为阳干,乙、丁、己、辛、癸为阴干;子、寅、辰、午、申、戌为阳支,丑、卯、巳、未、酉、亥为阴支。

以一个天干和一个地支相配,排列起来,天干在前,地支在后,天干由甲起,地支由子起,阳干配阳支,阴干配阴支(阳干不配阴支,阴干不配阳支),这样把天干、地支相配排列起来,共有六十个组合。

这就是人们平时所说的六十甲子。

过去人们就用这种方法记年、记日、记时的。

六十年甲子(干支)表1.甲子11.甲戌21.甲申31.甲午41.甲辰51.甲寅2.乙丑12.乙亥22.乙酉32.乙未42.乙巳52.乙卯3.丙寅13.丙子23.丙戌33.丙申43.丙午53.丙辰4.丁卯14.丁丑24.丁亥34.丁酉44.丁未54.丁巳5.戊辰15.戊寅25.戊子35.戊戌45.戊申55.戊午6.己巳16.己卯26.己丑36.己亥46.己酉56.己未7.庚午17.庚辰27.庚寅37.庚子47.庚戌57.庚申8.辛未18.辛巳28.辛卯38.辛丑48.辛亥58.辛酉9.壬申19.壬午29.壬辰39.壬寅49.壬子59.壬戌10.癸酉20.癸未30.癸巳40.癸卯50.癸丑60.癸亥年、月、日、时干支纪法(1)干支纪年法如甲子为第一年,乙丑为第二年,丙寅为第三年……六十年为一周。

一周完了,再由甲子年起,周而复始,循环下去。

例如1929年为农历己巳年,1930年是农历庚午年……到1989年又是农历己巳年。

我们在日历上看到的己巳年、庚午年,就是按干支纪年这种方法排列下来的。

阳历年份除以60的余数减3便得该年农历干支序号数,再查上面的干支表便得干支年纪。

如果序号数小于、等于零则干支序号数加60。

例如,求1991年干支:1991÷60=33余11,年干支序号数=11-3=8。

月日时的天干地支算法

月日时的天干地支算法

月日时的天干地支算法
月日时的天干地支算法是中国古代的一种计时方法,广泛应用于古代中国的历法、卜筮等领域。

以下是对月日时的天干地支算法的简要介绍:
一、天干算法:
十天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸。

天干顺序:甲、乙、丙、丁、戊、己、庚、辛、壬、癸。

天干记年法:以甲子为起点,每60年一个周期。

天干记月法:以甲子为起点,每月的天干与上一年的天干相对应。

例如,如果上一年的天干是“甲”,那么第一月的天干也是“甲”。

天干记日法:每日的天干与上一年的天干相对应。

例如,如果上一年的天干是“甲”,那么今天的天干也是“甲”。

二、地支算法:
十二地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。

地支顺序:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。

地支记年法:以甲子为起点,每60年一个周期。

地支记月法:以寅月为起点,每月的地支与上一年的地支相对应。

例如,如果上一年的地支是“子”,那么正月的地支也是“子”。

地支记日法:每日的地支与上一年的地支相对应。

例如,如果上一年的地支是“子”,那么今天的地支也是“子”。

地支记时法:以子时为起点,每两个小时一个时辰。

例如,上午10时是巳时,下午2时是未时。

每个时辰的地支与上一时辰的地支相对应。

例如,如果现在是巳时,下一个时辰是午时。

三、天干地支的应用:
天干地支的应用非常广泛,包括历法、卜筮等领域。

例如,在卜筮中,天干地支可以用来推算五行八卦,判断吉凶祸福;在历法中,天干地支可以用来表示年月日时的节气和时辰。

年的天干地支算法

年的天干地支算法
天干地支纪年法是中国传统的纪年方法,其中天干有十个,分别为甲、乙、丙、丁、戊、己、庚、辛、壬、癸;地支有十二个,分别为子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。

以下是计算年的天干地支的方法:
- 天干算法:当年尾数大于3时,年尾数减去3等于几,天干就是数到几;当年尾数小于等于3时,年尾数先加10再减3等于几,天干就是数到几。

- 地支算法:1900年到1999年,用年尾二位数加1除以12的倍数的余数;2000年到2099年,用年尾二位数加5除以12的倍数的余数。

例如,计算2022年的天干地支:天干为2022年尾数2先加10再减3等于9,数到第9位天干就是壬;地支为2022年尾二位数22加5等于27,除以12的倍数2余3,数到第3位地支就是寅。

故2022年是壬寅年。

如需了解更多关于天干地支的信息,可继续向我提问。

天干地支的算法

天干地支的算法:在中国古代的历法中,甲、乙、丙、丁、戊、己、庚、辛、壬、癸被称为“十天干”,子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥叫作“十二地支”。

古人用天干地支来表示年、月、日、时。

年月日时就象四个柱子一样撑起“时间”的大厦,所以称为四柱。

十天干和十二地支进行循环组合:甲子、乙丑、丙寅......一直到癸亥,共得到60个组合,称为六十甲子,如此周而复始,无穷无尽。

甲子、乙丑、丙寅、丁卯、戊辰、已巳、庚午、辛未、壬申、癸酉、甲戌、乙亥、丙子、丁丑、戊寅、已卯、庚辰、辛巳、壬午、癸未、甲申、乙酉、丙戌、丁亥、戊子、已丑、庚寅、辛卯、壬辰、癸巳、甲午、乙未、丙申、丁酉、戊戌、已亥、庚子、辛丑、壬寅、癸卯、甲辰、乙巳、丙午、丁未、戊申、已酉、庚戌、辛亥、壬子、癸丑、甲寅、乙卯、丙辰、丁巳、戊午、已未、庚申、辛酉、壬戌、癸亥天干地支的算法:首先要能记住十大天干和十二地支,十天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸;十二地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥;天干地支纪年法首先是天干在前,地支在后,比如今年2005就为-乙酉年,先来算算天干,有个公式:天干的算法: 4、 5、 6、 7、 8、 9、 0、 1、 2、 3 对应的十天干就是:甲、乙、丙、丁、戊、己、庚、辛、壬、癸,数字为年代的最后的一位数字,比如今年是2005,最后一位是5,对应的天干就是乙;地支的算法:用年代数除以12,后面的余数就代表某个地支,余数分别为:4、 5、 6、 7、 8、 9、 10、 11、 0(能整除)、1、 2、3,代表地支为:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,比如2005年为例:年代末尾数为5,对应的天干为乙,2005除以12,余数为1,对应的地支为酉,所以2005年为乙酉年。

纪年用六十甲子依次纪年,六十年一个轮回。

比如1911年是辛亥年,爆发了辛亥革命。

干支纪年,新的一年是立春交节之后开始的。

天干地支和算法详解!

天干地支和算法详解!天干地支简称干支,是夏历中用来编排年号和日期用的。

天干是:甲、乙、丙、丁、戊、己、庚、辛、壬、癸,也叫天干;地支是:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,也称十二地支。

读音依次读作十天干:甲(jiǎ)、乙(yǐ)、丙(bǐng)、丁(dīng)、戊(wù)、己(jǐ)、庚(gēng)、辛(xīn)、壬(rén)、癸(guǐ);十二地支:子(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.乙亥 13.丙子 14.丁丑 15.戊寅 16.己卯17.庚辰 18.辛巳 19.壬午 20.癸未 21.甲申 22.乙酉 23.丙戌 24.丁亥25.戊子 26.己丑 27.庚寅 28.辛卯 29.壬辰 30.癸巳 31.甲午 32.乙未33.丙申 34.丁酉 35.戊戌 36.己亥 37.庚子 38.辛丑 39.任寅 40.癸卯41.甲辰 42.乙巳 43.丙午 44.丁未 45.戊申 46.己酉 47.庚戌 48.辛亥49.壬子 50.癸丑 51.甲寅 52.乙卯 53.丙辰 54.丁己 55.戊午 56.己未57.庚申 58.辛酉 59.壬戌 60.癸亥干支纪年法阳历年份除以60的余数减3便得该年农历干支序号数,再查上面的干支便是干支年纪。

天干天干地支的算法

年的干支方法一:首先要能记住十大天干和十二地支,十天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸;十二地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥;天干地支纪年法首先是天干在前,地支在后,比如今年2005就为-乙酉年。

天干算法:4、5、6、7、8、9、0、1、2、3 对应的十天干就是甲、乙、丙、丁、戊、己、庚、辛、壬、癸,数字为年代的最后的一位数字,比如2005年,最后一位是5,对应的天干就是乙;地支的算法:用年代数除以12,后面的余数就代表某个地支,余数分别为:4、5、6、7、8、9、10、11、0(能整除)、1、2、3,代表地支为:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,比如2005年为例:年代末尾数为5,对应的天干为乙,2005除以12,余数为1,对应的地支为酉,所以2005年为乙酉年。

方法二:对应数字:1、2、3、4、5、6、7、8、9、0相应天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸对应数字:1、2、3、4、5、6、7、8、9、10、11、0 相应地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥公元年份-3, 除以10得余数可得天干,如1984年,(1984-3)|10=1 所以天干为甲;公元年份-3, 除以12得余数可得地支,如1984年,(1984-3)|12=1 所以地支为子;所以公元1984年为甲子年。

方法三:用一个你知道的年份的天干地支来推算,比如用2006年算1955年的天干地支,先要知道2006年是丙戌年,用2006-1955=5,1 再用51除以10,余数为1,表明天干是丙往前推一位,答案是乙,接着用51除以12,余数为3,表明地支是戌往前推三位,答案是未,那么1955年就是乙未年。

方法四:查表法,前提是你要有个六十甲子表六十甲子表1甲子13 丙子25 戊子37 庚子49 壬子2乙丑14 丁丑26 己丑38 辛丑50 癸丑3丙寅15 戊寅27 庚寅39 壬寅51 甲寅4丁卯16 已卯28 辛卯40 癸卯52 乙卯5戊辰17 庚辰29 壬辰41 甲辰53 丙辰6已巳18 辛巳30 癸巳42 乙巳54 丁巳7庚午19 壬午31 甲午43 丙午55 戊午8辛未20 癸未32 乙未44 丁未56 已未9壬申21 甲申33 丙申45 戊申57 庚申10癸酉22 乙酉34 丁酉46 已酉58 辛酉11甲戌23 丙戌35 戊戌47 庚戌59 壬戌12乙亥24 丁亥36 已亥48 辛亥60 癸亥1 ,比如,记住几个特殊的年份如1984 年为甲子年, 类推1924,1864,1804,……均为甲子年。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

天干地支算法转换规则方法一 1 公元纪年与干支纪年的换算:首先,将天干、地支编号如下:甲乙丙丁戊已庚辛壬癸4 5 6 7 8 9 0 1 2 3子丑寅卯辰巳午未申酉戌亥4 5 6 7 8 9 10 11 0 1 2 3如要将公元纪年换算成干支纪年,以公元年的尾数在天干中找出相对应。

然后,将公元纪年除以12,用余数在地支中找出所对应的地支。

这样,公元纪年就换算成了干支纪年。

如:公元1995年,用该年尾数5找出对应的天干为“乙”。

然后,用1995除以12得余数为3。

用余数3找出相对应的地支为“亥”。

那么,公元1995年则为农历乙亥年。

再如:公元1861年,用尾数1查天干为“辛”,用1861除以12得余数为1,再用余数1查找地支为“酉”。

那么,公元1861年则为农历辛酉年。

如果某一年的尾数为0或者用该年除以12的余数为0,则取天干中的第10位“庚”和地支中的第0位“申”。

如:公元120年,尾数0则取天干中的“庚”;除以12余数为0,则取地支中的第0位“申”。

那么,公元120年则为庚申年。

另外,如果公元纪年是单个数字,就用该数字在天干、地支中查找即可。

如:公元6年,则在天干、地支中找出6相对应的“丙”和“寅”,那么该年则为丙寅年。

公元8年则为戊辰年。

公元11年,则取尾数1对应的天干中的“辛”和11对应的地支中的“未”。

那么,该年则为辛未年。

公元12年则为壬申年。

2 公元前纪年与干支纪年的换算:将天干、地支编号如下:甲乙丙丁戊已庚辛壬癸7 6 5 4 3 2 1 10 9 8子丑寅卯辰巳午未申酉戌亥9 8 7 6 5 4 3 2 1 12 11 10具体换算方法同一,如:公元前155年,用尾数5取天干中的“丙”;155除以12得余数11,对应地支中的“戌”。

那么,该年则为丙戌年。

方法二 1.天干的确认天干按公元纪年末尾数字确认。

公元前:0为辛,1为庚,2为己,3为戊,4为丁,5为丙,6为乙,7为甲,8为癸,9为壬。

公元后:0为庚,1为辛,2为壬,3为癸,4为甲,5为乙,6为丙,7为丁,8为戊,9为己。

2.地支的推算地支可分为奇数组和偶数组。

(公元后奇数公元纪年配偶数组,偶数公元纪年配奇数组。

公元前则相反。

)奇数组:偶数组: 1 2 3 4 5 6 1 2 3 4 5 6子寅辰午申戌丑卯巳未酉亥计算地支时,用6去除公元纪年去掉末尾数的数字(如:2009年则用6除200)。

除以6所得的余数就可得出地支。

但是,由于末尾数字的差异,所得地支也就不同。

如此可得出:公元前:末位数字是0,1的,余0为第5个,余1为第6个,余2为第1个,余3为第2个,余4为第3个,余5为第4个。

末位数字是2,3的,余0为第4个,余1为第5个,余2为第6个,余3为第1个,余4为第2个,余5为第3个。

末位数字是4,5的,余0为第3个,余1为第4个,余2为第5个,余3为第6个,余4为第1个,余5为第2个。

末位数字是6,7的,余0为第2个,余1为第3个,余2为第4个,余3为第5个,余4为第6个,余5为第1个。

末位数字是8,9的,余0为第1个,余1为第2个,余2为第3个,余3为第4个,余4为第5个,余5为第6个。

公元后:末位数字是0,1的,余0为第5个,余1为第4个,余2为第3个,余3为第2个,余4为第1个,余5为第6个。

末位数字是2,3的,余0为第6个,余1为第5个,余2为第4个,余3为第3个,余4为第2个,余5为第1个。

末位数字是4,5的,余0为第1个,余1为第6个,余2为第5个,余3为第4个,余4为第3个,余5为第2个。

末位数字是6,7的,余0为第2个,余1为第1个,余2为第6个,余3为第5个,余4为第4个,余5为第3个。

末位数字是8,9的,余0为第3个,余1为第2个,余2为第1个,余3为第6个,余4为第5个,余5为第4个。

口诀:公元后:05-26-41-62-83,意为末位数字0或1的余0为第5个,末位数字2或3的余0为第6个,末位数字4或5的余0为第1个,末位数字6或7的余0为第2个,末位数字8或9的余0为第3个。

公元前:05-24-43-62-81,意思如上。

如此就可以推算出年份。

比如公元后2009年,天干9为己,再用200÷6=33……2,公元后末尾为9又余2的是第一个,偶数组第一个是丑,算出地支。

组合起来为己丑年。

答案:2009年为己丑年。

方法三快速推算干支巧法1:1900----2100年年干=年尾数—3 。

例:1969年年干=9—3=6,第6位天干就是已;2012年年干=2—3=9,第9位天干是壬。

(2不足减就补十成12)2:1900----1999年年支=年尾二位数+1。

2000----2099年年支=年尾二位数+5。

例:1969年年支=69+1=70,去掉60的倍数为10,地支第十位为酉。

2012年年支=12+5=17,去掉12余5,地支第五位是辰。

那么1969年干支就是已酉2012年干支就是壬辰。

3:月干公式,月的地支是固定的如正月起寅之类,只计算月干。

月干=年干数*2+月份。

例:1969年(已酉)年八月(酉月)的天干=6*2+8=20,天干10为周期就去掉10,天干第十位为癸,则此月干支为癸酉。

4:日干支公式:1900----1999年日干支基数=(年尾二位数+3)*5+55+(年尾二位数—1)/4。

2000----2099年日干支基数=(年尾二位数+7)*5+15+(年尾二位数+19)/4。

(只用商数,余数不用,数过60就去掉60)。

例:2008年月日10月18日:日干支基数=(8+7)*5+15+(8+19)/4=36(已去掉60的倍数)这数就是1月1号的干支数。

从1月1号到10月5日按满60去之后数为36+31(1月下类推)+29+31+30+31+30+31+31+30+18=7+0+1+1+1+18=28,则天干去10的倍数余8为辛,地支去12的倍数余4为卯。

今天干支就是辛卯。

5:时干公式=日干序数*2+日支序数—2,自己推巧去吧,这样你可以排任何一天的四柱了哦。

6:还有一法,叫倒推年龄法,从今年的干支推算出任何年龄的干支,但只能推算出年干支不能推出日干支,即年龄去掉60为基数,去掉十的倍数为倒推天干数,去掉十二的倍数为地支倒推数。

如今年为戊子40岁生年的干支这样推:40岁去30余10天干从戊倒推10位是已,地支40去36余4从子倒推4位是酉生年就是已酉。

62岁生年余2从今年的天干戊倒推2位是丁,从今年的地支子倒推2位是亥。

方法四类数轴推算法(有链接具体介绍)1 2 3 4 5 6 7 8 9 0天干甲乙丙丁戊己庚辛壬[1]癸1 2 3 4 5 6 7 8 9 10 11 0地支子丑寅卯辰巳午未申酉戌亥表示方式:公元纪年A 商N 余数C 类数轴推算法(A-3)/10=N1···C1,故第C1个天干为所求(A-3)/12=N2···C2,故第C2个地支为所求示例一:求公元1975年的干支(1975-3)/10=190···2,故第2个天干”乙“为所求(1975-3)/12=164···4,故第4个地支”卯“为所求则公元1975年的干支年是乙卯年。

示例二:求公元前5年的干支(-5-3)/10=0···-8,故第-8个天干”丙“为所求(-5-3)/12=0···-8,故第-8个地支”辰“为所求则公元前1年的干支年是庚申年。

示例三:求公元前280年的干支(-280-3)/10=-28···-3,故第-3个天干“辛”为所求(-280-3)/12=-23···-7,故第-7个地支“巳”为所求则公元前280年的干支是辛巳年。

编辑本段速查干支农历纪月法自商代历法开始,将每年的第一个月的地支定为寅,称为“正月建寅”,以后各月按地支顺序类推。

正月天干的计算方法为:若遇甲或己的年份,正月是丙寅;遇上乙或庚之年,正月为戊寅;遇上丙或辛之年,正月为庚寅;遇上丁或壬之年,正月为壬寅;遇上戊或癸之年,正月为甲寅。

依照正月之干支,其余月份按干支推算即可。

例如:2006年为丙戌年,其正月为庚寅,二月为辛卯,三月为壬辰,余类推。

编辑本段速查干支纪日法公式法从已知日期计算干支纪日的公式为: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 是世纪数减一,y 是年份后两位,M 是月份,d 是日数。

1月和2月按上一年的13月和14月来算。

奇数月i=0,偶数月i=6。

G 除以10的余数是天干,Z 除以12的余数是地支。

计算时带[ ]的数表示取整。

例如:查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日的干支日是庚申日。

简单法比较简单的公元纪年法及公元前纪年法甲子乙丑丙寅丁卯戊辰己巳庚午辛未壬申癸酉甲戌乙亥丙子丁丑戊寅己卯庚辰辛巳壬午癸未甲申乙酉丙戌丁亥戊子己丑庚寅辛卯壬辰癸巳甲午乙未丙申丁酉戊戌己亥庚子辛丑壬寅癸卯甲辰乙巳丙午丁未戊申己酉庚戌辛亥壬子癸丑甲寅乙卯丙辰丁巳戊午己未庚申辛酉壬戌癸亥时辰所指时间天干地支子时夜半23-1 鼠甲4 子4丑时鸡鸣1-3 牛乙5 丑5寅时昧旦3-5 虎丙6 寅6卯时日出5-7 兔丁7 卯7辰时食时7-9 龙戊8 辰8巳时隅时9-11 蛇己9 巳9午时日中11-13 马庚0 午10未时日昳13-15 羊辛1 未11申时晡时15-17 猴壬2 申12酉时日入17-19 鸡癸3 酉1戌时黄昏19-21 狗戌2亥时人定21-23 猪亥3时辰所指时间天干地支子时夜半23-1 鼠甲4 子4丑时鸡鸣1-3 牛乙5 丑5寅时昧旦3-5 虎丙6 寅6卯时日出5-7 兔丁7 卯7辰时食时7-9 龙戊8 辰8巳时隅时9-11 蛇己9 巳9午时日中11-13 马庚0 午10未时日昳13-15 羊辛1 未11申时晡时15-17 猴壬2 申12酉时日入17-19 鸡癸3 酉1戌时黄昏19-21 狗戌2亥时人定21-23 猪亥3公元干支纪年法:如:2000年(庚辰)2000 红色部分为天干即:庚0 地支:用2000除以12等于166余8 即:辰8 公元前纪年法:如:公元前781年(庚申)781 天干:11-1=10 即:庚0 地支:781除以12等于65余1 13-1=12 即:申12 公元前314年(丁未)天干:11-4=7 即:丁7 地支:314除以12等于26余2 即:13-2=11 即:未11 公元前57年(甲子)天干:11-7=4 (甲)地支:57除以12等于4余9 13-9=4 (子)公元前1年(庚申)天干:11-1=10 (庚)地支:13-1=12 (申)掐算法用手指掐算干支纪年从事历史、文物工作的同志,特别是研究古书画的同志,经常要碰到干支纪年问题。

相关文档
最新文档