干支计时的心算方法(作者:奇门鑫略)
不用万年历和其他查询工具,也能知道某年某月某日某时的天干地支,方法如下。
【年干支的算法】
公式:(N-3)÷60的余数 (备注:N——所求年份公历数)
举例:如求2013年的干支。
(2013-3)÷60…余数是30.那么2013年干支就是“癸巳”。为什么是癸巳?因为古人把天干地支划分成60个组合,也就是所谓的“六十花甲”,六十花甲从甲子开始到癸亥结束,分别对应来着“1、2、3…60”,与30相对应的就是癸巳。这些能烂熟于心最好,实在记不住也没关系,继续:30的尾数世“0”,看到0就是“癸”——甲1乙2丙3丁4戊5己6庚7辛8壬9癸10(10当0看);30÷12余数是6,6就是巳(子1丑2寅3卯4辰5巳6午7未8申9酉10戌11亥12)那么一组合就是“癸巳”。
【月干支的算法】
古人有一套年干支推算月干支的口诀,如果记不住就用下面
公式:Nt×2+所求月份数。(备注:Nt——年天干数)
举例:如求2013年的正月的干支
2013年的年天干是癸,正月是寅月数为1,(正月寅二月卯三月辰…依次类推),那么:10×2+1=21.21取尾数1,则对应天干就是甲,那么2013年正月的干支就是甲寅。
【日干支的算法】
公式:{(公元年数-1)×5.25+元旦至所求日的天数}÷60的余数。由于此公式计算稍嫌麻烦,故根据不同年份简化如下:
2012年:(元旦至所求日的天数÷60)的余数-3.
2013年:(元旦至所求日的天数÷60)的余数+3.
2014年:(元旦至所求日的天数÷60)的余数+8.
2015年:(元旦至所求日的天数÷60)的余数+13.
2016年:(元旦至所求日的天数÷60)的余数+18.
2017年:(元旦至所求日的天数÷60)的余数+24.
……………或许你已发现其中规律。
举例:求2013年3月1日的干支。从1月1日元旦算起至3月1日共计60天(31+28+1=60),60÷60的余0,0+3=3.按照【年干支的算法】中的方法,就能知道3就是丙寅,3月1日就是丙寅日了。
【时干支的算法】
公式:Rt×2-2+所求时支数。(备注:Rt——日天干数)
举例:求2013年3月1日10点的干支。3月1日丙寅,天干丙为3,10点是巳时,数是6.那么3×2-2+6=10,10是癸,组合上地支巳就是癸巳时了。
由上,2013年3月1日10点的干支就是:癸巳年甲寅月丙寅日癸巳时。
以上方法练习几次就能熟练运用,在心里就可计算,有时甚至必查工具还快。
本文来源:https://www.wddqw.com/doc/18b38bf1bceb19e8b8f6bad8.html
正在阅读:
干支计时的心算方法01-01
高三随笔:记一件小事01-01
春节对联(精选200对)01-01
氓文言知识总结01-01
名人故事:名人励志小故事汇总01-01
幸福是什么01-01
怎样写课堂笔记01-01
真正的玫瑰很丑图片.doc01-01