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

更新时间:2023-09-09 06:26:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

年、月、日、时的干支快速计算法

天干(甲乙丙丁戊己庚辛壬癸) (年份-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要減10,只取个位数) 时支呢,就是子(23:00-01:00)、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,两小时为一个时辰,按顺序推。 如:2012年6月17日19:45的天干地支是多少呢?

1、年:天干(2012-3)÷10取余数=9,9对应就是“壬” 地支(2012-3)÷12取余数=5,5对应就是“辰”

所以年的干支就是“壬辰” (余0时按10、12计算)

2、月:天干,“丁壬壬寅顺行流”,意思是2012年的正月的干支是“壬寅”,那么公历的6月17日(是阴历的润四月二十八),所以从“壬”开始往下数5个,即壬、癸、甲、乙、丙,所以该月的天干就是“丙”

地支,就从“寅”开始往下数5个,即寅、卯、辰、巳、午,所以该月的地支就是“午”

所以月的干支就是“丙午” 3、日的天干地支稍微复杂点

①112×5÷60取余=20;②= 112÷4取商=28;③=9;④=17;⑤=2;⑥= 30 ①+②+③+④+⑤—⑥=20+28+9+17+2—30=46,46对应六十甲子的“己酉”。 其实也不用死记六十甲子,方法是:46÷10取余=干(余6)、46÷12取余=支(于10)(余0时按10、12计算)。所以日的干支就是“己酉” 4、时:19:45是“戌”时(19:00-21:00),地支有了。

天干=日干×2 +时支数 - 2 =6(己)×2 +11(酉)- 2=21,取个位“1”,就是“甲”。

所以时的干支就是“甲戌”

2012年6月17日19:45就对应“壬辰、丙午、己酉、甲戌”,这也就是大家常说的“八字”。

本文来源:https://www.bwwdw.com/article/e8kh.html

Top