天干地支的算法
天干地支,简称为干支,源自中国远古时代十代。简化后的天干地支:甲、乙、丙、丁、戊、己、庚、辛、壬、癸称为十天干,子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥称为十二地支。历来讲究平衡其中十天干和十二地支依次相配,组成六十个基本单位组那么成了干支纪元法。那么天干地支的算法是什么样的?应该很少人知道,感兴趣的就和小编一起来看看吧。
天干地支是早在公元前二千六百九十七年,於中华始祖黄帝建国时,命大挠氏探察天地之气机,探究五行(金木水火土),始作甲、乙、丙、丁、戊、己、庚、辛、壬、癸等十天干,及子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥等十二地支,相互配合成六十甲子用为纪历之符号。
天干地支算法
一、年干支计算公元后年份的口诀是:
公元年数先减三,除10余数是天干,基数改用12除,余数便是地支年。
以2018年为例,年份减3得基数2015,除以10得余数5,对查天干次序(甲、乙、丙、丁、戊、已、庚、辛、壬、癸)。
得戊,再将基数2018除以12得余数为一,再循环对查地支次序(子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥)得戌,故2018年为戊戌年。
二、月干支月的地支是固定的如正月起寅之类,只计算月干。
月干=年干数乘2+月份例:2018年(戊戌)五
月(辰月)的天干=5*2+5=15,天干10为周期,就去掉10,得5,天干第5位为戊,则此月干支为戊戌。天干地支简称干支,是夏历中用来编排年号和日期用的。
三、时干支时干=日干序数*2+日支序数-2
四、倒推年龄法从今年的干支推出任何年龄的干支,即年龄去掉60为基数,去掉10的倍数为天干倒推数,去掉12的倍数为地支倒推数。
更新于:4个月前