推算天干地支的最简单方法

合集下载

天干地支的推算方法

天干地支的推算方法

推算日干支口诀推算日干支传统的计算方法,可以按公历和农历两种方法推算。

一、农历日干支推算口诀:大小月卦记心间,正一干支起根源。

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

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

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

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

要推农历日干支,先要按《农历大小月卦口诀》将推算之年编上两卦,以便在推算日千支时运。

除此之外,还要记住农历正月初一日的干支,因为它是推算一年逐日的基础。

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

”农历天干与地支组合,天干循环2.5次。

根据这一规律,知道某月初一日干支,如果这个月是小月则应在干同支冲的情况下,干支各减一位,则是小月后下月初一日干支。

如本月初一干支为己卯,这个月是大月,下月初一干支为己酉。

如果这个月是小月,则下月初一干支应在己酉退一位后确定,即为戊申日。

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

”此两句是在确定某月初一干支后,将这个月分成三个阶段,即初一至十二,十三至二十四二十五以后。

初一、十三、二十五日在干支上也是有规律的。

知道初一干支,只要将该日天干隔一位顺推,而地支不变。

同理,知道十三日干支,支同干隔一位,也知道二十五日的干支。

如初一日干支为甲子,则十三日干支为丙子,二十五日干支为戊子。

掌握这个方法,就可以根据所推之日属于哪一段,便可以很快知道这天的干支了。

二、公历日干支推算口诀:元旦干支为根源,大小二月记心间。

小月干同地支冲,大月上句加一天。

申子辰年年为闰,干同支冲退一天。

余年二月二十八,干同支冲退一天。

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

推算方法:“元旦干支为根源,大小二月记心间。

”推算公历日干支,首先要记住元旦日的干支。

同时,还要知道大小月及二月的天数。

公历大月为31天,小月为30天,其大小月是固定不变的,唯独二月有29天和28天之分。

因此,要特别注意哪年二月为29天,那年二月为28天。

“小月干同地支冲,大月上句加一天。

计算年月日时天干地支

计算年月日时天干地支
时辰的天干推算有一个口诀时天干日天干2时地支2因为天干有十个所以计算出来的数字如果大于10就要减去10
计算年月日时天干地支
年天干地支:
十天干: 1甲、2乙、3丙、4丁、5戊、6己、7庚、8辛、9壬、10癸;
十二地支:1子、2丑、3寅、4卯、5辰、6巳、7午、8未、9申、10酉、11戌、12亥。
所需年份的天干=( 公元年数-3 )÷10的余数。
所需年份的地支=( 公元年数-3 )÷12的余数。
如:2022-3=2019, 余数9为壬;2022-3=2019÷12=168余数3,为寅。2022壬寅。
月天干地支:
月天干=年天干×2+农历月份,取尾数。
月地Байду номын сангаас正月建寅,二月卯,以此类推。
时辰的天干推算有一个口诀,时天干=日天干×2+时地支-2(因为天干有十个,所以计算出来的数字如果大于10,就要减去10)。

天干地支年月日时算法

天干地支年月日时算法

一、快速推算年柱干支法推算公式:①推算天干:公元年末位数-3=年干(适用于任何年代)。

②推算地支:公元年末二位数+9=年支(适用于十九世纪,即1800—1899 年);公元年末二位数十1=年支(适用于二十世纪,即1900—1999 年);公元年末二位数+5=年支(适用于廿一世纪,即2000—2099 年);说明:①年干按1(甲).2(乙)、3(丙)、4(丁)、5(戊)、6(己)、7(庚)、8(辛)、9(壬)、10(癸)顺序;年支按1(子)、2(丑)、3(寅)、4(卯)、5(辰)、6(巳)、7(午)、8(未)、9(申)、10(酉)、11(戌)、12(亥)顺序。

②求年干,不够减则借10;求年支,超过12要递减12,取余数。

③求年干之公式,适用于任何年代;求年支之公式,不同公式只适用于某一世纪“00年)。

例一:求1800年的年柱干支①末位数0-3:7(不够减借10),天干序数7是“庚”。

②末二位数00+9:9,地支序数9是“申”。

则知1800年是……庚申”年。

例二、求1989年的年柱干支①末位数9-3=6天干序数6是“已”。

③末二位数99+9=108递减8个12后余12,地支序数12是“亥”。

则知1899年是“己亥”年。

例三:求1935年的年柱干支①末位数5-3=2天干序数2是”乙”。

②末二位数35+1:36递减2个12后余12,地支序数12是“亥”。

则知1935年是“乙亥”年。

例四:求1981年的年柱干支①末位数1-3=8(不够减借10),天干序数8是“辛”。

②末二位数81+1=82,递减6个12后余10,地支序数10是”酉”。

则知1981年是“辛酉”年。

例五:求1999年的年柱于支①末位数9-3=6天干序数6是“已”。

②末二位数99十1=100递减8个12后余4,地支序数4是“卯”。

则知1999年是·己卯”年。

例六:求2000年的年柱干支①末位数0-3=7(不够减借10),天干序数7是"庚”。

天干地支纪日法快速计算法

天干地支纪日法快速计算法

天干地支纪日法快速计算法一.干支纪年[方法一]公元1年的干支是辛酉,只要记住辛酉这一干支,即可简便而又迅速地推算公元前后任何一年的干支。

1.求公元后年干支干:支取所求年分的个位数支:以所求年分数目12,取其余数。

然后,以辛酉为起点,按干支顺序依次推出年干和年支(正推)。

逆干支顺序而推为反推例1:求公元1846年的干支干:6(1846年的个位数是6)支:10(1846÷12,得余数为10)以辛酉为起点(即1),正推,得1846年的干支是丙午附注:如干.支数为0,则取辛酉的前一个干支,即庚申。

例2:求公元2050年的干支干:0-庚支:10(2050÷12余数10)-午2050年为庚午2.求公元前年干支算法与上法一样,只是要反推,即逆干支顺序而推,或用10和12分别减去原得数后再正推。

但要注意,此时起点与上法不同,以辛酉为0,反推时以辛酉前一干支即庚申为起点(即1),正推则以辛酉的下一干支即壬为起点。

或直取公元前负数即可。

例如:求公元前231年的干支[方法一]干:1支:11(231÷12余数11)11为反推时的干支数,只要直取表内公元前负数即可,即为庚戊。

如要正推,则还要用10,12减去此二数。

即干为10-1=9,支为12-11=1。

结果为庚戊。

[方法二]如不以辛酉作起点,也可以任何一个已知年干支为起点推算。

一般可以当年为起点。

方法:以所要求的年数减去已知年数(或当年),得数的个位数即为年干数,得数除以12所得的余数即为年干支数。

干支数为正数时正推,为负数时反推,或按[方法一]中方法变为正推。

应注意的是已知年干支作0,正推时以已知年干支的后一干支为1,反推时以已知年干支的前一年干支为1。

例如:已知1985年是乙丑年,求1999年的干支。

1999-1985=14干:4支:2(14÷12余数为2)按乙0丙1······的顺序正推得年干为已,按丑0寅1······的顺序正推得年支为卯,故1999年为已卯年。

天干地支的推算方法

天干地支的推算方法

天干地支的推算方法一、公元前年份天干地支的推算方法我写了《从公元年份推算当年的天干地支》一文,其中的推算天干地支方法对于公元前的年份是不适用的。

公元前年份的天干地支推算方法要用如下方法:一、用公元前年份推算天干先把天干排序:天干名称甲乙丙丁戊己庚辛壬癸天干序号 1 2 3 4 5 6 7 8 9 0天干序号与公元前年份的个位数的关系:天干序号= 8-公元前年份的个位数,如果所得的≥0,所得的差数就是天干序号;如果差数<0,则将差数加上10,就是天干序号。

二、用公元前年份推算地支先把地支排序:地支名称:子丑寅卯辰巳午未申酉戌亥地支序号:1 2 3 4 5 6 7 8 8 10 11 12地支序号推算:1、把公元年份数除以12,得出商数和余数;公元年份数÷ 12 = 商数……….余数2、推算地支序号:10-余数= 差数如果和数>0,那么所得的差数就是地支序号;如果差数≤0,则将差数加上12,所得的和数就是地支序号。

如秦始皇统一中国在公元前221年的干支纪年:天干序号 = 8 - 1 = 7天干序号为7的天干是:庚。

再求地支:221 ÷ 12 = 18 (5)10-5 = 5序号为5的地支是:辰,则秦始皇统一中国是在庚辰年。

再如西汉建立在公元前206年的干支纪年:天干序号= 8 -6 = 2序号是2的天干是乙,则公元前206年的天干是:乙。

仍以西汉建立的年份公元前206年为例206÷12 = 17 (2)10-2 = 8序号为8的地支为未,则公元前206年的干支纪年为:乙未年。

同样值得注意的是,公元前每年的干支纪年也不是从阴历正月初一开始,而是从阴历二十四节气的“立春”开始,不管立春是在前一年的腊月,还是在新一年的正月,立春时刻以后算新的一年,立春时刻以前算前一年。

二、从公元年份推算当年的天干地支的方法默认分类 2010-03-22 10:49:32现在,不少人知道自己生日的公元年份,知道自己的属相,但却不知道自己生年的干支纪年。

日的天干地支的计算方法

日的天干地支的计算方法

日的天干地支的计算方法
计算日的天干地支的方法有几种:
1、用年月纪年法:把所求的一年所有的月份和日数,相应地从甲子到癸酉(即60个)中取出其等量的十天神来表示,所求的日的天干地支即是其中的第几天的十天神;
2、用常年纪年法:所求的那一年所有的月份和日数,一次性地从甲子到癸亥(即12个)中取出相应的干支,再由干支根据每月大小月确定天干地支;
3、使用蔡勒公式:以1900年1月31日为起点,用今天减去1900年1月31日即可得到以天为单位的差额,再按照60进制计算天干地支。

例如今天是2007年12月31日,计算差额得9898天,对60取余得58,用常年纪年法计算该数字对应的干支就是己卯,即2007年12月31日的天干地支为己卯。

怎么快速计算年份对应的天干地支,每天学周易,简单用易理

怎么快速计算年份对应的天干地支,每天学周易,简单用易理

怎么快速计算年份对应的天干地支,每天学周易,简单用易理
计算年份对应的天干地支,就需要知道干支纪年的开始,也就是第一个甲子年。

现在大部分的说法都是公元124年,然后每60年一轮回。

如果有兴趣的话,可以多罗列几轮,再找其中的规律。

限于篇幅,就不说过程里,直接说结果。

年份-3除以10看余数,得天干。

年份-3除以12看余数,得地支。

对应到天干地支顺序,就是那一年的干支。

比如公元124年,
(124-3)÷10,余数为1,对应天干为甲。

(124-3)除12,余数为1,对应地支为子。

再比如1898年,
(1898-3)除10,余数为5,甲乙丙丁戊,对应天干为戊。

(1898-3)除12,余数为11,子丑寅卯辰巳午未申酉戌,对应地支为戌。

也就是1898年称为戊戌变法的原因。

这里需要注意的是余数为0,对应天干中的癸。

在地支中对应的也是最后一位,亥。

现在推算一下2022年,干支叫什么?
2022-3=2019÷10,余9,天干壬。

2022-3=2019÷12,余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=51,再用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,……均为甲子年。

如何推算天干地支

如何推算天干地支

算月干支甲年已年丙作首,乙年庚年戊为头丙年辛年庚居上,丁年壬年壬寅流戊年癸年甲寅起,年年月份可推求。

根据公历日期计算当日干支:(方法二)一、口诀:乘五除四九加日,双月间隔三十天。

一二自加整少一,三五七八十尾前。

二、(闰年一二余减一)三、具体计算公式如下[年的后三位乘5+年的后三位除4+9+阳历日子数+单月(为0)双月(30)+每个月的调节数]/60=取余数。

余数就是花甲子的序数。

余数的个位数为天干,余数除12取余为地支。

每个月调节数(一、四、五为1)、(二、六、七为2)、(三为0)(八为3)、(九、十为4)、(十一、十二为5)。

闰年的一月、二月的余数要减去1,之后再算天干地支数。

二、举例说明:例一:1996年1月16日(闰年)(96×5+96÷4+9+16+1)÷60=8余50,50—1=49,49在六十甲子序数中是壬子。

又:余数49的个位数9对应天干壬,49除12余1对应地支子,二数结合干支为“壬子”。

例二:1997年2月16日(97×5+97÷4+9+16+30+2)÷60=9余26,26即为六十甲子序数。

6对应天干己,26除12余2对应地支丑,对应干支为“己丑”。

例三:1998年3月16日(98×5+98÷4+9+16)÷60=8余59,对应干支为“壬戌”。

例四:1999年4月16日(99×5+99÷4+9+16+30+1)÷60=9余35,对应干支为“戊戌”。

例五:2000年7月16日(100×5+100÷4+9+16+2)÷60=9余12,对应干支为“乙亥”。

例六:20001年10月16日(101×5+101÷4+9+16+4+30)÷60=9余49,对应干支为“壬子”。

例如:2000年1月6日根据口诀第三句“一二自加整少一”我们以2000年是被四整除的年份,来看看如何。

快速计算天干地支的方法

快速计算天干地支的方法

快速计算天干地支的方法中国历法,也叫天干地支历法,在中国传统文化中占有重要地位。

它可以帮助我们记住历史事件、纪念日子、测算年龄等等,是中国历史上最古老而又最普及的历法方式。

准确地计算出天干地支,对于掌握中国历法非常有帮助。

一、快速计算天干地支的基本原理计算天干地支的原理很简单,只需要根据60进制的中国历法依次做出计算即可。

为了便于记忆,可以把60进制的历法表示成“己己己十辛辛辛十丁丁丁十”的形式,每3位代表一组,前2位是天干,最后1位是地支。

二、快速计算天干地支的步骤1、定计算的起始年份,通常以公元1年为起始年份。

比如要计算2018年的天干地支,可以以公元1年为起始,计算出2017个年份。

2、2017年份分解成60进制的形式。

60进制的历法表示成“己己己十辛辛辛十丁丁丁十”,每3位代表一组,前2位是天干,最后1位是地支。

比如,2017年可以表示成“己己己十辛丁丁”。

3、据60进制的历法,可以计算出2018年的天干地支,用“己己己十辛丁丁”加1,可以得到“庚庚庚十壬壬壬”,因此2018年的天干地支是庚子。

三、计算天干地支的注意事项1、须以公元1年为起始年份,若不以公元1年为起始年份,可能会产生错误的结果。

2、据60进制的历法,每3位代表一组,前2位是天干,最后1位是地支,必须正确理解这一点。

3、60进制的历法表示成“己己己十辛辛辛十丁丁丁十”的形式,可以更容易地记忆,避免出错。

四、结快速计算天干地支的方法,是掌握中国历法的基础,也是掌握中国传统文化的最基本要求。

掌握计算天干地支的方法,可以帮助我们更深入地理解中国历法,更好地保存中国传统文化。

年月日干支快速推算口诀

年月日干支快速推算口诀

年月日干支快速推算口诀一、推算年干支1.公式法:然后再把由公式(年份—3)÷60=商……余数的计算结果套入下列公式即可。

干序=天干的个位数(为0时是癸)支序=余数—12n(n为0、1、2、3、4)地支的个位数(大于12时用)例如:求2005年的年干支?套入公式(1)得:(2005-3)÷60=33 (22)在代入本公式得:干序=22的个位数,为2。

2的天干序数为乙。

支序=22—12=10 10的地支序数为酉。

合之为乙酉,所以2005年的年干支为乙酉年。

2.查表法:例如:求阴历2005年2月的月干支?由年干支计算法得出,2005年的年干支为乙酉。

由上表可以看出,年干支的天干“乙”在上计算法中的第二位的“乙庚”处,其下所对应的天干为“戊”,此为一月的天干,如前所言,农历一月的地支在十二地支中定格为“寅”,合之为“戊寅”。

所以2005年2月的月干支为戊寅,为戊寅月。

由此类推,二月天干进一步为“己”,地支进一步为“卯”合之为“己卯”为己卯月。

(余略)又如己日,己与甲同一类型,以甲干为主,甲的序数为“1”以本身配子时,该日子时的天干为甲,即甲子时。

同样,癸日子时吧的天干,因戊癸合干,以五为主,序数为5,从5开始数到壬,癸日子时为壬子时。

余略)二、推算日干支日干支计算法不同于年干支、月干支,它是以阳历历法为基准,因为阳历历法除四年闰二月多出一天之外,其余每年的大小月都是固定不变的,不似阴历历法,其大小月没有规律性可循。

阳历大小月各月天数见下:大月:1 3 5 7 8 10 12 每月31天小月:4 6 9 11 每月30天二月:平年28天闰年29天日干支的计算公式为:求日干={元旦天干基数+日数+(或-)月数加减数}÷10=商……余数(若闰年,从三月起余数均加一)求日支={元旦地支基数+日数+(或-)月数加减数}÷12=商……余数若闰年,从三月起余数均加一)何为元旦干支基数?所谓的元旦干支基数,说白了就是阳历历法元旦这一天的日干支的天干、地支的序数。

干支纪年的推算方法

干支纪年的推算方法
我们中国古代是以干支纪年、月、日、时。
干,即十干: 甲乙丙丁戊己庚辛壬癸
支,即十二支:子丑寅卯辰巳午未申酉戌亥
干支纪年推算
方法一:
设定天干地支的对应数字如下:
天干:甲 乙 丙 丁 戊 己 庚 辛 壬 癸
4 5 6 7 8 9 0 1 2 3
地支:子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥
4 5 6 7 8 9 10 11 0 1 2 3
推算方法:
某年的天干就是这个年分的个位数所对应的天干,地支就是这个年分除以12所得余数的对应地支。如1997年,个位是7,对应的天干是“丁”;1997除以12余数为5,对应的地支是“丑”,那么,1997年就为“丁丑年”。再如2000年,个位数是0,对应的天干就是“庚”;2000除以12余数为8,对应的地支是“辰”,那么2000年就是“庚辰年”。
10 癸酉 20 癸未 30 癸巳 40 癸卯 50 癸丑 60 癸亥
推算方法公式:(所求干支的阳历年数—3)除以60=商……余数
这里的余数即为所求干支年的序数,然后查上面的六十甲子表,与之相对应的干支即为所求年干支。
05 戊辰 15 戊寅 25 戊子 35 戊戌 45 戊申 55 戊午
06 己巳 16 己卯 26 己丑 36 己亥 46 己酉 56 己未
07 庚午 17 庚辰 27 庚寅 37 庚子 47 庚戌 57 庚申
08 辛未 18 辛巳 28 辛卯 38 辛丑 48 辛亥 58 辛酉
09 壬申 19 壬午 29 壬辰 39 壬寅 49 壬子 59 壬戌
方法二:首先记01 甲子 11 甲戌 21 甲申 31 甲午 41 甲辰 51 甲寅
02 乙丑 12 乙亥 22 乙酉 32 乙未 42 乙巳 52 乙卯

天干地支最简单的算法

天干地支最简单的算法

天干地支最简单的算法1、天干地支计算方法年干支计算公元后年份的口诀是:“公元年数先减三,除10余数是天干,基数改用12除,余数便是地支年”。

以2010年为例,年份减3得基数2007,除以10得余数7,对查天干次序(甲、乙、丙、丁、戊、已、庚、辛、壬、癸)。

得”庚“,再将基数2007除以12得余数为3,再循环对查地支次序(子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥)得”寅“,故2010年为庚寅年。

(若得0可理解为1之前即12)2、月干支月的地支是固定的如正月起寅之类,只计算月干月干=年干数乘2+月份例:2010年(庚寅)三月(辰月)的天干=7*2+3=17,天干10为周期,就去掉10,得7,天干第7位为庚,则此月干支为庚辰。

3、八字看日干支日干支1900——1999年日干支基数=(年尾二位数+3)*5+55+(年尾二位数-1)除42000——2099年日干支基数=(年尾二位数+7)*5+15+(年尾二位数+19)除4(只用商数,余数不用,数过60就去掉60)例:2010年4月12日星期一日干支基数=(10+7)*5+15+(10+19)/4=47(已去掉60的倍数)这就是1月1日的干支数。

从1月1日到4月12日为47+31(1月天数,下类推)+28+31+12=149,去掉60的倍数得29、天干去10的倍数余9为壬,地支去12的倍数余5为辰,今天的干支就是壬辰。

4、八字看时干支时干支时干=日干序数*2+日支序数-25、倒推年龄法从今年的干支推出任何年龄的干支即年龄去掉60为基数,去掉10的倍数为天干倒推数,去掉12的倍数为地支倒推数。

如今年为庚寅年,56岁生年的干支这样推:56去50余6,天干从庚倒推6位是乙,地支为56去掉48余8,从寅倒推8位是未,生年就是乙未年。

65岁生年去掉60余5,从今年的天干倒推5位丙,从今年的地支倒推5位戌,生年就是丙戌年。

年月日干支快速推算口诀

年月日干支快速推算口诀

真理惟一可靠的标准就是永远自相符合。

土地是以它的肥沃和收获而被估价的;才能也是土地,不过它生 产的不是粮食,而是真理。

如果只能滋生瞑想和幻想的话,即使再大的才能也只是砂地或盐池,那上面连 小草也长不出来的。

年月日干支快速推算口诀一、推算年干支1公式法:把天干、地支以阿拉伯数字的形式编上序号,如:然后再把由公式(年份一3)+ 60=商……余数的计算结果套入下列公式即可。

干序=天干的个位数(为 0时是癸)支序=余数一12n (n 为0、1、2、3、4)地支的个位数(大于 12时用) 例如:求2005年的年干支?套入公式(1)得:(2005 — 3)- 60=33 (22)在代入本公式得:干序 =22的个位数,为2。

2的天干序数为乙。

支序=22— 12=10 10的地支序数为酉。

合之为乙酉,所以 2005年的年干支为乙酉年。

2.查表法:、推算月(时)干支(现代简便计算法):辛未壬申矣酉1H11 1812 1S13 1H7! IS72 1873 1931 1932 1933 1991 19921993辛巳 壬午癸未U21 IN2Z 1823 U8I 18H2 IH83 1941 1942 1943 20012(1022003辛卯壬辰癸巳1H31 1S32 1«33 1X91 IK92 (K93 1951 1952 1953 2011 201220 M辛丑 壬賞癸卯1N41 1H42 IN43 I9(n 1902 1903 1961 1962 1963 202120222023卒孩壬子癸丑IH52 1H53 1911 [912 1913 1971 1972 1973 203120322033辛酉壬戌癸亥IM61 18621865 I92J 1922 1923 I9K1 19X2 1983 2041 20422043己巳18091929 [*>«9己卯tN19 1H79 1939 1999己丑IH29 1NX9 ¥9肿 2009己亥!K39 1899 1959 2019己酉1H49 1909 1969 2029 己未IK59 1919 1979 2039戊辰 I80H 1868 1928 19HN 戊寅1818 187N 1938 199K戊子1M2NIHKH I94H 200N 戊戌I33H 1K9H 19SX 2OIX 戊申IX4R I9UH 1968 2028 戊午 ISSN I91N 197N 203*^7777 且77 7 7 ^7777 S7 777^7777 -JV777 po 6 2 8 J 17 3 9 ? 2 K 4 o 39 5 I 4 o 6 2 E 5 17 3 丁83599 丁00899 丁甘8 爭 o 丁56X90 丁 3C99O -J8 99OK 66667y66 6 6^x6 6 66^F6666F6666 一爻恵666 U 6 28 f 7 5 9 E2 3C4U 曰4062 庁§173- 5J8 8 9Q- 5JS8 9 9 588 9 0 §ac 909 0 589 9 0 §8 99 0 3— — — It Hr 11— 1 p 1112 戸m-2 TP 1112 RX m2&5555 ^55 5 5 §5555 ^5555 .-55 5 5 rno 6 2 30 21739 §284 0 51 E4O62 ^^889 9^^-8899 乙Hxgo 尹」H X9 nx 9 90 -Jcl 1 u -Jen I i 2 m2 2 Illi^5555 05173-JI -I n444 X4444 feT4444 t —44 44^4444 &-4444 一」-o 620n £—73 9 臼23040 勺1-9 51^40 62 3-517-3 ■B BB99B H-B9Q- PXH9OPHH9OP899O P899 o _E 1 rfl it 1— EET ii «i ixT ■1 _1■ -I 2- 11 1■2 ・g tl 1 _ll 2B -111 I- 2^—0000 -^0000^-0 000 OOXO ooo o o AT 1739 丘2 36 40 539 51 ^4 0 6 2^5173 6284 輕9C9C9 9 楚楚林 X9O 叵9 0^89 9 0 匱岸9 9 0 3 ml 眉11 12 1 .n 2 _H^1112 01H2 It 2真理惟一可靠的标准就是永远自相符合。

天干地支(八字)快速计算法

天干地支(八字)快速计算法

天干地支(八字)快速计算法年、月、日、时的干支快速计算法天干(甲乙丙丁戊己庚辛壬癸)(年份-3)÷10取余数,对应十天干的顺序即为所求的天干甲已之年丙作首,乙庚之岁戊为头,丙辛之岁寻庚上,丁壬壬寅顺行流,每月的地支是固定不变的,即正月为寅地支(子丑寅卯辰巳午未申酉戌亥)(年份-3)÷12取余数,对应十二地支的顺序即为所求的地支年月戊癸之年何方发,甲寅之上好追求。

月,二月为卯月,依此类推。

(按顺序即:1、6―3;2、7―5;3、(即:所求月的阴历数+2后去对应)8―7;4、9―9;5、10―1)取公历年的后两位数(2000年后需用100加上后两位数),用“a”表示一、①=a×5÷60取余数;②=a÷4取商;③=9;④=所求的日期;⑤=再查看过去了几个大月,如:所求日在9月,前面经过了3、5、7、8四个大月,就加上4;⑥=30(如遇到双月需减去)二、(①+②+③+④+⑤―⑥)÷60取余数,用余数对应的六十甲子序列号,所对应的干支就是日的干支。

日时日干×2+时支数-2=时干数(时干数超过10要p10,只取个位数)时支呢,就是子(23:00-01:00)、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,两小时为一个时辰,按顺序推。

如:2021年6月17日19:45的天干地支是多少呢?1、年:天干(2021-3)÷10挑余数=9,9对应就是“壬”地支(2021-3)÷12挑余数=5,5对应就是“辰”所以年的干支就是“壬辰”(余0时按10、12计算)2、月:天干,“丁壬壬寅逆行流”,意思就是2021年的正月的干支就是“壬寅”,那么公历的6月17日(就是阴历的润四月二十八),所以从“壬”已经开始往下数5个,即为壬、癸、甲、乙、丙,所以该月的天干就是“丙”地支,就从“寅”开始往下数5个,即寅、卯、辰、巳、午,所以该月的地支就是“午”所以月的干支就是“丙午”3、日的天干地支稍微繁杂点①112×5÷60取余=20;②=112÷4取商=28;③=9;④=17;⑤=2;⑥=30①+②+③+④+⑤―⑥=20+28+9+17+2―30=46,46对应六十甲子的“己酉”。

天干地支年月日时算法

天干地支年月日时算法

天干地支年月日时算法1 / 7一、快速推算年柱干支法推算公式:①推算天干:公元年末位数-3=年干(适用于任何年代)。

②推算地支:公元年末二位数+9=年支(适用于十九世纪,即1800—1899 年);公元年末二位数十1=年支(适用于二十世纪,即1900—1999 年);公元年末二位数+5=年支(适用于廿一世纪,即2000—2099 年);说明:①年干按1(甲).2(乙)、3(丙)、4(丁)、5(戊)、6(己)、7(庚)、8(辛)、9(壬)、10(癸)顺序;年支按1(子)、2(丑)、3(寅)、4(卯)、5(辰)、6(巳)、7(午)、8(未)、9(申)、10(酉)、11(戌)、12(亥)顺序。

②求年干,不够减那么借10;求年支,超过12要递减12,取余数。

③求年干之公式,适用于任何年代;求年支之公式,不同公式只适用于某一世纪“00年)。

例一:求1800年的年柱干支①末位数0-3:7(不够减借10),天干序数7是“庚〞。

②末二位数00+9:9,地支序数9是“申〞。

那么知1800年是??庚申〞年。

例二、求1989年的年柱干支①末位数9-3=6天干序数6是“已〞。

③末二位数99+9=108递减8个12后余12,地支序数12是“亥〞。

那么知1899年是“己亥〞年。

例三:求1935年的年柱干支①末位数5-3=2天干序数2是〞乙〞。

②末二位数35+1:36递减2个12后余12,地支序数12是“亥〞。

那么知1935年是“乙亥〞年。

例四:求1981年的年柱干支①末位数1-3=8(不够减借10),天干序数8是“辛〞。

②末二位数81+1=82,递2 / 7减6个12后余10,地支序数10是〞酉〞。

那么知1981年是“辛酉〞年。

例五:求1999年的年柱于支①末位数9-3=6天干序数6是“已〞。

②末二位数99十1=100递减8个12后余4,地支序数4是“卯〞。

那么知1999年是·己卯〞年。

例六:求2000年的年柱干支①末位数0-3=7(不够减借10),天干序数7是\庚〞。

天干地支年月紫白速算秘法

天干地支年月紫白速算秘法

天干地支及年月紫白、男女命宮簡便口算法凡習地理等術,均離不開天干地支、年月紫白、男女命宮的推求,古人所用各類方法甚為繁瑣。

實際上根據西曆年數,均可以快速口算求出。

一、由西元年數求天干地支的方法:三七二三大加小減,除去花甲餘數分辯,去掉十位既是天干,十二求餘地支自見,兩千年後加上十七,再過百年另行推算。

(1)取西元年數後兩位數(2000年按100計),加上37(或減去23,根據後兩位數的大小而定)得基準數,若基準數大於60則減去60花甲數,得數作為基準數。

(如1950年取50,50+37=87,87-60=27,27即為基準數。

)2000年至2100年間,取後兩位數加上17(或減去43)求之即可。

(如2006年取6,6+17=23,23即為基準數。

)(2)基準數除以10得餘數,整10按10計,此餘數即為天干序數,甲為1,乙為2……,壬為9,癸為10。

(3)基準數除以12,得餘數,整除按12計,此餘數即為地支序數,子為1,醜為2,……,戌為11,亥為12。

例如1950年,取50,50+37=87,87-60=27(或用50减23直接得27)去掉十位數餘7,7即天干數,對應天干庚。

27÷12=2餘3,3即為地支數,3對應地支寅。

則1950年為庚寅年。

或取50减23得27,27去掉十位數餘7,7即天干數,對應天干庚。

27÷12=2餘3,3即為地支數,3對應地支寅。

结果同上。

再如2009年,取09,09+17=26,去掉十位數餘6,6即天干數,對應天干己。

26÷12=2餘2,即為地支數,對應地支醜。

則2009年為己醜年。

(由年干支求月干支、繼而求月日時干支,諸書均列有求法,此略。

)二、由西元年數求年紫白方法:(1)1900年——2000年年數後邊兩位數,減一除九九減走,每年紫白退一位,逆尋年份順宮遊,兩千年始不減一,每遇百年加一求。

即用西元年數的後兩位數減去一,再除以九得餘數,用九減去餘數,所得數即為年紫白。

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

一种推算天干地支的最简单方法
有关如何推算天干地支方面的文章网上也有很多,但看了有些还是看不懂或是不会运用。

其实我们可以简化如下,通俗记忆:
推算公式:
天干=年份尾数(如2009年尾数是9,对应天干即己)
地支=年份除以12所得余数(如2009÷12所得余数是5,对应地支即丑)
因此2009年应该是己丑年
附:有关天干地支的其它知识如下:
干支纪年法
一.十支纪年是我国传统的纪年方法。

1.干和支的含义:干支是天干,地支的合称。

干指天干,共有10个符号:
1 2 3 4 5 6 7 8 9 10
甲乙丙丁戊己庚辛壬癸
支指地支,共有12个符号:
1 2 3 4 5 6 7 8 9 10 11 12
子丑寅卯辰巳午未申酉戌亥
2.干和支组合后用于纪年。

即:将十天干和十二地支按顺序搭配组合成干支,用于纪年。

按此排法,当天干10个符号排了六轮与地支12个符号排了五轮以后,可构成60干支。

续排下去又将恢复原状,周而复始,即如民间所说“六十年转甲子”。

二.查看不同时间段的万年历。

如:1516—2060年的万年历,记着五百年的干支,一查便知。

六十年甲子(干支表)
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
甲寅乙卯丙辰丁巳戊午己未庚申辛酉壬戌癸亥
根据“六十年甲子(干支表)”的公元年对应进行向上或朝下地反推。

如:《辛亥革命》的辛亥年是1911年(48号干支),《戊戌变法》的戊戌年为35号干支,比辛亥年早13年,则“1911-13=1898”故《戊戌变法》是1898年。

应用公元年进行计算。

应用公元年的某一年,聊以60(指六十年甲子),余数小于60,再用余数减去3(干支纪年是从公元4年开始使用的),便知。

如2002年:2002÷60,余数为22,再22-3,得数是19,查六十年甲子(干支表)19号干支,得知是壬午年。

三.结合实际了解“十二地支”
1.用十二种动物分别与十二地支相配成为“十二生肖年”。

(见下图)如凡是含有“子”的干支年,就是“鼠年”,这一年里出生的人都是属“鼠”;凡是含有“丑”的干支年就是“牛年”,这一年进而出生的人都是属“牛”。

以此类推。

(如下表)
十二生肖年
1 2 3 4 5 6 7 8 9 10 11 12
子鼠丑牛寅虎卯兔辰龙巳蛇午马未羊申猴酉鸡戌狗亥猪
2.以十二地支来表示十二时辰。

一日有二十四小时,而我国传统则以十二个时辰来表示,即一时辰是二小时。

(如下表)
二十四小时和十二时辰对照表
子丑寅卯辰己
23-01:01-03:03-05 :05-07:07-09:09-11
午未申酉戊亥
11-13:13-15:15-17:17-19:19-21:21-23
四、由公元推干支记年
为了便于运算和使检索更加直观,借用六十干支表并按顺序加以编号成表
一如下:
六十干支表
甲子0 乙丑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
该表于公元前后的推算均适用,具体的方法如下:
1,求公元后某年(设为Y)的干支。

方法是:先以Y除以60得出余数,然后再减去4,最后根据所得结果查表一中相应序数所对应的干支即为该年的干支。

例如求公元1911年的干支:1911÷60余数为51,减4后得47,查表一47对应的干支是辛亥,即1911年为辛亥年。

由于干支纪年60年一循环,当Y÷60的余数小于4时,需借干支纪年的一个周期60之数,例如1981年除以60余数为1,直接减4不够减,加上60之后再减4等于57,查表一便知1981年为辛酉年。

余可类推。

2,求公元前某年(设为X)的干支。

方法是:先以X除以60求其余数,再用57减去所得余数,根据所得结果再查表一中对应的干支,即为该年的干支。

例如求公元前221年的干支:221÷60,余数是41,以57-41=16,查表一16对应的是庚辰,即公元前221年对应的干支应为庚辰。

同样由于干支纪年的循环周期为60年,当余数大于57时,也需再借60。

例如求公元前479年(孔子卒年)的干支:479除以60余59,用57减59不够减,加上60之后再减59等于58,查表一知该年对应的干支为壬戌。

其余可以类推。

上述方法简便易行,只要记住表一,就完全可以不用纸笔,直接由心算推出结果。

附录:速查干支、公元对照表
五、速查干支农历纪月法
其方法为:若遇甲或己的年份,正月是丙寅;遇上乙或庚之年,正月为戊寅;遇上丙或辛之年,正月为庚寅;遇上丁或壬之年,正月为壬寅;遇上戊或癸之年,正月为甲寅。

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

详见下表:
年份一月二月三月四月五月六月七月八月九月十月十一

十二

甲、巳丙寅丁卯戊辰己巳庚午辛未壬申癸酉甲戌乙亥丙子丁丑乙、庚戊寅己卯庚辰辛巳壬午癸未甲申乙酉丙戌丁亥戊子己丑丙、辛庚寅辛卯壬辰癸巳甲午乙未丙申丁酉戊戌己亥庚子辛丑
丁、壬壬寅癸卯甲辰乙巳丙午丁未戊申己酉庚戌辛亥壬子癸丑戊、癸甲寅乙卯丙辰丁巳戊午己未庚申辛酉壬戌癸亥甲子乙丑由上可见,农历的月份,地支是固定的,天干却不固定,要经过推算才能排出。

注意:农历的闰月是不记干支的。

例如: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 =197
除以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日的干支日是庚申日。

相关文档
最新文档