天干地支怎么算法最详细的解说

天干地支五行对照表天干、地支与五行的对应表

甲乙丙丁戊己庚辛壬癸

││││││││││

阳阴阳阴阳阴阳阴阳阴

木木火火土土金金水水

子丑寅卯辰巳午未申酉戌亥

││││││││││││

阳阴阳阴阳阴阳阴阳阴阳阴

水土木木土火火土金金土水

方法一:

首先要能记住十大天干和十二地支,十天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸;十二地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥;

天干地支纪年法首先是天干在前,地支在后,比如今年2005就为-乙酉年。

天干算法:

4、5、6、7、8、9、0、1、2、3对应的十天干就是

甲、乙、丙、丁、戊、己、庚、辛、壬、癸,

地支的算法:用年代数除以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年为甲子年。

方法三:

方法四:

查表法,前提是你要有个六十甲子表

六十甲子表

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,……均为甲子年。提到的壬戌是第59顺位,那么用甲子年份加上59减1得到的1982,1922,1862,1802……都是壬戌年!

3、比如,2008年:2008-3=2005,2005÷60,余数为25,查六十年甲子(干支表)25号干支,得知是戊子年。

4、比如,求1991年干支:1991÷60=33余11,年干支序号数=11-3=8。查干支表知该年为辛未年。(如能诀六十甲子表就太好了)

(注意:年干支的是以立春为分界的,正月立春以后出生的,用本年干支;在立春前出生的,用上一年的干支)

月的天干记忆比较简单,只要在你年干的基础上记住几句歌诀便可以了:

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

还有戊癸何方觅,甲定之上好追求。

甲、巳丙寅丁卯戊辰己巳庚午辛未壬申癸酉甲戌乙亥丙子丁丑

乙、庚戊寅己卯庚辰辛巳壬午癸未甲申乙酉丙戌丁亥戊子己丑

丙、辛庚寅辛卯壬辰癸巳甲午乙未丙申丁酉戊戌己亥庚子辛丑

丁、壬壬寅癸卯甲辰乙巳丙午丁未戊申己酉庚戌辛亥壬子癸丑

戊、癸甲寅乙卯丙辰丁巳戊午己未庚申辛酉壬戌癸亥甲子乙丑

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

我们都知道,日的干支,甲子为第一日,乙丑为第二日,丙寅为第三日……60日为一周。一周完了再由甲子日起,周而复始,循环下去。例如农历己巳年(1989年)正月初一是丁酉日,初二是戊戌日……到三月初七正好是60天,因此三月初二又是丁酉日。

时的地支是固定的。

时的天干由日天干也可轻易得到:

甲己还生甲,乙庚丙作初

丙辛从戊起,丁壬庚子居

戊癸何方发,壬子是真途

即若该日是甲或己的,在子时上配上甲为甲子;该日是乙或庚的,在子时上配上丙为丙子;丙辛日子时配上戊为戊子;丁壬日为庚子;戊癸日为壬子。知道了子时的天支,便可推知其余。

以上就是问题天干地支怎么算法最详细的解说是什么意思、是怎么回事,意味着啥:www.zgjm2008.com

THE END
1.农历天干地支算法源代码大全(javascriptvbscriptC#flashC++C农历天干地支算法源代码大全 (javascript、vbscript、C#、flash、C++、C等等) WonSoft编 文章提供计算农历天干地支及当年属相的算法源程序,使用的语言为Javascript、VBScript、C#等。 一、C# 代码(1): 原来还准备自己写算法,并研究农历规则。发现那太难和麻烦了,光是农历的推算那就我等专门研究历法的人一下搞懂的。https://blog.csdn.net/wonsoft/article/details/3431374
2.天干地支纪年法天干地支纪年法(干支纪年法)是中国历法上自古以来就一直使用的纪年方法。该纪年法把干支顺序相配正好六十为一周,周而复始,循环记录,这就是俗称的“干支表”。干支纪年以每年立春换年。其中天干包括甲、乙、丙、丁、戊、己、庚、辛、壬、癸,地支包括子、丑、寅、卯、https://baike.sogou.com/v8268424.htm
3.天干地支计算方法这里介绍种简易直观的算法。 首先给每个天干、地支一个编号, 从头以4开始循序排下去,天干10后接1,地支12后接1。 天干:甲4、乙5、丙6、丁7、戊8、己9、庚10、辛1、壬 2、癸3 地支: 子4、丑5、寅6、卯7、辰8、巳9、午10、未11、申12、酉1、戌2、亥3 https://www.jianshu.com/p/9706cf1ec993
4.android计算dbfsAndroid计算天干地支killads的技术博客农历天干地支算法源代码大全(javascript、vbscript、C#、flash、C++、C等等) WonSoft编 文章提供计算农历天干地支及当年属相的算法源程序,使用的语言为Javascript、VBScript、C#等。 一、C# 代码(1): 原来还准备自己写算法,并研究农历规则。发现那太难和麻烦了,光是农历的推算那就我等专门研究历法的人一下搞懂的。后https://blog.51cto.com/u_14731/11720232
5.日柱公式是什么日柱干支推算口诀日柱公式为,{(公元年数-1)×5+(公元年数-1)÷4+当年日数} ÷60。将所得余数÷10,得出的余数作为天干序数;将所得余数÷12,得出的余数作为地支序数。 日柱干支推算口诀 1、农历日干支推算口诀 大小月卦记心间,正一干支起根源。 大后干同地支冲,小后干支退一天。 https://www.k366.com/bazi/193937.htm
6.1.农历年月日时推法及月份天干地支对照表农历年份推算法: 方法二: 首先要能记住十大天干和十二地支, 十天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸; 十二地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥; 天干地支纪年法首先是天干在前,地支在后,比如今年2005就为-乙酉年。 天干算法:4、 5、 6、 7、 8、 9、 0、 https://m.wang1314.com/doc/webapp/topic/21152424.html?ivk_sa=1024320u
7.生辰八字的天干怎么算,天干地支的推算与运用天干地支分别是什么如下图所示。年干支算法,方法1:公式法,公式为(当年年数-3)÷60,其余数为所求年干支的数,再到六十环周图中找出相应的干支。例子:(-3)÷60=33···34,在六十环周图中找到34对应的干支,可知年为丁酉年。下图为六十环周图。年干支算法,方法2:已知某年年干支,根据六十环周图次序推算。例http://www.perfectmusic.cn/8/ztejb/