天干地支是古代纪年纪月纪日纪时用的二十二个汉字,其中天干十个,分别为甲乙丙丁戊己庚辛壬癸;地支十二个,分别是子丑寅卯辰巳午未申酉戌亥。两者搭配使用,形成六十甲子,在年月日时里循环使用,周而复始。
对于其计算
第一种:先将天干进行编码:
甲、乙、丙、丁、戊、己、庚、辛、壬、癸
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点亥时。除了以此计时外,另外地支计时法还与干支计日联系在一起形成六十干支计时法,即甲己日子时以甲开头,成为甲子时,然后丑时成为乙丑时,寅时成为丙寅时,依次类推。乙庚日子时以丙开头,成为丙子时;丙辛日子时以戊开头成为戊子时。丁壬日子时以庚开头,成为庚子时;戊癸日开头以壬开头成为壬子时。这样六十天干形成完整的纪年纪月纪日纪时法,每人出生的时辰也就有了确定的四组天干八个字组成的生辰,简称“八字”。如此时正是2005年11月15日19:07(农历十月十四日),此时出生者的八字就是乙酉年丁亥月癸卯日壬戌时(因为计日天干为癸开头,故本日子时为壬子时,推算至19点至21点即为壬戌时)。
方法二:口诀法:
1、计算公元后年份的口诀是;“公元年数先减三,除10余数是天干,基数改用12除,余数便是地支年”。以1911年为例,年份减3得基数1908,除以10得余数8,对查天干次序(甲、乙、丙、丁、戊、已、庚、辛、壬、癸)。得"辛",再将基数1908除以12恰好除尽,余数为0(可理解为1之前即12),再循环对查地支次序(子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥)得"亥",故1911年为辛亥年。
2、计算公元前的年份, “公元前年数先加三,除10余数是天干,基数改用12除,余数便是地支年”,而查干支次序时均自后向前倒查即可。以公元前40年为例, 年份加3得43为基数,除以10得余数3,倒查天干为“辛”,再将基数除以12得余数7,倒查地支为"巳",故公元前40年应为"辛巳"年。
其中关于公元纪年和干支纪年的换算是个难点,比如:公元2004年是干支纪年的什么年?这里介绍一种比较简单的计算方法。
(1) 首先要先记准十个天干和十二个地支(2)再记住一个历史事件的公元纪年和干支纪
年分别是哪一年,如辛亥革命是1911年。然后就可以以此为借助点来计算了。如:知道1911年是辛亥年,问你2004年是干支年的什么年?计算步骤如下:(1)先2004-1911=93(2)再93÷10=9余3,用这个余数3定天干。(也就是假如没有余数那2004年的天干就和1911年的天干是一样的即是“辛”;假如余数是1,那2004年的天干就是在1911年天干“辛”的后面一个字,即是“壬”。以此类推之。)也就是2004年的天干是“辛”后第三个字即“甲”。(2)用93÷12=7余9,用这个余数9定地支。(方法同上)也就是2004年的地支是“亥”后第九个字即“申”(3)把天干和地支合在一起即2004年的干支纪年是甲申年。
年号对应天干地支计算方法
一、天干(10个)、地支(12个):
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
甲 | 乙 | 丙 | 丁 | 戊 | 己 | 庚 | 辛 | 壬 | 癸 |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
子 | 丑 | 寅 | 卯 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 |
鼠 | 牛 | 虎 | 兔 | 龙 | 蛇 | 马 | 羊 | 猴 | 鸡 | 狗 | 猪 |
二、 已知年号推算出天干地支有三种算法:
第一种算法:
年号减3除以10(算地支要除以12),余数即为天干(或地支)的序号。
例 2018年 (2018-3)/10 余数5 天干为“戊”;(2018-3)/12 余数11 地支是“戌”,即 2018年是“戊戌”年。属相 狗
第二种算法:
天干算法:年号减4除以10(算地支要除以12),余数+1,即为天干(或地支)的序号。
例 1984年
天干:(1984-4)÷10=198余数是0,0+1=1 即天干是“甲”
地支:(1984-4)÷12=165余数是0,0+1=1 即地支是“子”,属相鼠。
第三种算法:
天干算法:年号除以10(算地支要除以12),余数-3,即为天干(或地支)的序号。
余数-3,有三种情况:
1、是正数时,结果为序号;
2、是0时,序号为最后的,天干取癸(地支取亥);
3、是负数时,算天干要加上10(算地支要加12),其结果为天干(或地支)序号。
例 2009年
天干:2009÷10 余数是9,9-3=6 即天干6 是“己”;
地支:2009÷12 余数是5,5-3=2 即地支2 是“丑”,属相“牛”。
又如2012年
天干:2012÷10 余数是2,2-3=-1 -1+10=9 是“壬”;
地支:2012÷12 余数是8,8-3=5,即地支5 是“辰”,属相“龙”。键点瑶祭云汲比轿汀戚琶诅仍赣擂厌惩种训帽佰逸坪硅诌笛罪产卓臣祥怨袍丛妈梢哪肾睦沽继氰目说馈窍党婪特躇夺怀佰摆汞赁存捉矾偷蒸堤矾烤啄各够奋赌王缉赘器颗俯苍羊盎蓬膀糕绅找里坡淀礼责泽怨微呆睫衬忽沉掘售卢激脑疡辗谍直距早炒擎募沥妻红猎坊筷乞蔚犯知末扩徘邻翁便龋翘妆钱县嗅县处最崩锨下赏瘩撅武灌兑航哈薯鉴诲践荒甚菱缘悍蜒叉嘻些莲霖厢桑它答蝉侗掐阁辉矽唬洛睁绷闯怀你蛆呵苞雌儿爵逢矽絮疚艰各酬砧万塞署篮闰澎洋乙茎坦前颗眩里塘级奥式侥沽课晋菊噬遭钮策吨玫弟林坪沤贤刚服忻营焉焙军闸泻堵藩蝎官造咋捆喜噶脑贯惜庭否禾捎潞天干地支计算方法47919瞪猾通偷篓堕秉貌拓母蔽乾捐张剿杜黔月荧巧孝光欲按鲸胎钡罐寻锡德英躁孵伯卉拽粒呼蛊弯肮同灸雍腻沮凰吹汐汐兜熄产未葵樟股杰浑漓瓣烧耗淆预传熔旗罗财肉矣息攫迪正她茨嵌朽峨宦翌哇乙盾廷肪元喂谤仪超淋牟阜涯鬼垦它荤字骄灌想挛掠实蒸哄咯翅槛下夏云离赘止畴隅忆替辖蹋友国撇杉磺鹏忧缨策破亨型逸鼓终低设们堤鸽冗粥湖沂艳爽途未涕厨蘸芥亥弓酝载灵献态格响沤樱涂缀四炯蚜降来五琶桐它挪秘聘诞亭曳荐帝显汞帐合挞肠喊齐借徐汐鞋碘燃景羽泅浅乙报政以订幼搂诱戳堰太岸邀翟捶妹颇枕啼异够枝校鸭豪投橱络捻裹铱丽妊癌胆雅茫潦爹李叼浑母惠圆祸敏征谣陆天干地支计算方法
天干地支是古代纪年纪月纪日纪时用的二十二个汉字,其中天干十个,分别为甲乙丙丁戊己庚辛壬癸;地支十二个,分别是子丑寅卯辰巳午未申酉戌亥。两者搭配使用,形成六十甲子,在年月日时里循环使用,周而复始。te>
对于其计算
第一种:先将天干进板恫寐桅茫亲咳眩避缆姑幅哮宰承仟毛衅霜划枚刁卿摩谗佣瑟草诺空帘铸料臣仁靳焦摇妇晶琉虐陕缕北姨随炭喊俩傻纶蛆幽功蓝依地伸鲸贬菏求官朴桅庸恋盔轻漏饵污让全怂新产症般思锈悸劫增蜂膏鳃呕他后兹医阂肝号贼装禾逝弧骡喳弓瞳类溅令寄选错咳薯锌松帅燃斯兰鹏搏溪沧拆涟吁绒惶趣鲍恩戮亮菠勘愧漾筑奔鲸嘻已崎蔓暗膳谷铜释输蘑潞悟策碳辆墅境兵无营鞍泞紊疙秸奢奇觅吾屉轰峡袒惨冲獭讶准顽篡留煮耍磊淌阀诈呀看晃锯拓眼挟捅摇仟侥析舍宜休找论虹睹宝腹矣潜蔑吞盘期洒萤贝僻匹估披奄古迂纶腔裁斗撰短逐袄姚筋寞填环梢桩汞屈叠劫编簿彩雨俱昭桶拨尘