当前位置:文档之家› 天干地支纪年月日的计算方法

天干地支纪年月日的计算方法

天干地支纪年月日的计算方法
天干地支纪年月日的计算方法

天干地支纪年(月日时)法

一、年的计算方法

1、年的天干算法:用公元纪年数减3,除以10(不管商数)所得余数,就是天干所对应的位数;

2. 年的地支算法:用公元纪年数减3,除以12(不管商数)所得余数,就是地支所对应的位数;

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

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

例1. 我们以2010年为例;

天干算法:2010-3=2007,2007/10=200余7,7对应天干第7位是庚,即天干为庚;

地支算法:2010-3=2007,2007/12=167余3,3对应地支第3位是寅,即地支为寅;

综上公元2010是用天干地支纪年为庚寅年。为使各位信任此算法,本人再举一例来说明:

例2. 我们再以1987年为例;

天干算法:1987-3=1984,1984/10=198余4,4对应天干第4位是丁,即天干为丁;

地支算法:1987-3=1984,1984/12=165余4,4对应地支第4位是卯,即地支为卯;

综上公元1987是用天干地支纪年为丁卯年。

二、月的计算方法查表

三、日的计算方法查表

1、3、5、7、9、11月的日期分别加47、46、47、48、50、51。

2、4、6、8、10、12月的日期分别加18、17、18、19、20、21

其中1月和5月一样,2月和6月一样(平年)

天干:甲1、乙2、丙3..........壬9、癸0.(个位数)

地支:子1、丑2、寅3..........戌11、亥0(除12得的余数)

例如:阳历 2010.7.13 7月,日期加48 13+48=61 尾数为1则天干是甲 61/12=5. 余数是1,则地支是1,2010.7.13是甲子日又例:阳历 2010.10.1日 10月,日期加20 1+20=21 尾数是1则天干是甲 21/12=1 余数是9,则地支是9。2010.10.1是甲申日。

四、时的计算方法

相关主题
文本预览
相关文档 最新文档