四、天干地支定时
天干地支定时的方法叫干支纪年法 。
1、算年的干支
年的算法很简单,天干=(年份-3)/10的余数对应的天干;地支=(年份-3)/12的余数对应的地支 。
天干对应的数字:甲1,乙2,丙3,丁4,戊5,己6,庚7,辛8,壬9,癸0 。
地支对应的数字:子1,丑2,寅3,卯4,辰5,巳6,午7,未8,申9,酉10,戌11,亥12 。
比如:今年是2022年,天干=(2022-3)/10=201…9,9对应壬,所以天干是壬 。
地支=(2022-3)/12=168…3,3对应寅,所以地支是寅 。
故2022年是壬寅年 。
天干还可以更简单,把天干对应的数字调整一下:
甲4,乙5,丙6,丁7,戊8,己9,庚0,辛1,壬2,癸3 。
然后年份位数是什么就直接对应什么 。比如:今年是2022年,尾数为2,2对应壬 。
地支也有对应的口诀,但我是懒得记,因为现在手机电脑很方便查看,比如:


图4,在线万年历
2、算月的干支
月干=年干数*2+月份(农历)的(大于10取尾数);
月支:正月=寅,二月=卯,三月=辰,四月=巳,五月=午,六月=未,七月=申,八月=酉,九月=戌,十月=亥,十一月=子,十二月=丑 。
年干数:甲1,乙2,丙3,丁4,戊5,己6,庚7,辛8,壬9,癸0 。
比如今天是2022年5月9日,年干数是壬=9,所以月干=9*2+4=22,取尾数是2,所以对应乙 。4月地支对应巳,所以这个月是乙巳 。
3、算日的干支
日干基础数=(YY+7)*5+15+(YY+19)/4;
日干基数=日干基础数%60;
日干=(日干基数+1)%10 。
日支=(日干基数+1)%12 。
比如2015年1月1日的干支:
日干基础数=(15+7)*5+15+(15+19)/4=22*5+15+34/4=110+15+8=133 ;
日干基数=133%60=13;
日干=(13+1)%10=4=丁;
日支=(13+1)%12=2=丑 。
所以2015年1月1日的干支为丁丑 。
4、算时的干支
一天之中时辰的地支是固定的、二十四小时配十二地支,时的天干由该日所对天干推求:若该日是甲或已的,子时配为甲子:该日是乙或庚的,子时就配为丙子:丙、辛日子时配为戊子:丁、壬日配为庚子:戊或癸日配为壬子,其他时辰类推,对应图如下:


图5,计算时干支
其实干支的计算用程序是最高效的,我认为除非专业的人员,其他人不需要刻意去记,需要的时候查询一下就好了 。
记得读书的时候,用VB写了个真正的万年历(网上都是有年限制的),公元前后任意年都可以查,当时去图书馆到处查公式,最后成功编写出来了 。可惜放在旧的电脑上,估计是找不回来了 。
干支计算不是我所关注的,我主要思考的问题是:干支纪年法除了普通的纪年用,它还准确地反映了五运六气对地球的影响 。怎么做到的?
五、天干地支定吉凶
首先我们知道,甲子数为60 。
说明60年之间,天体能量场(五运六气)就会发生周期性变化 。
为啥是60年呢?大概率是下面几个理由:
1、木星运转周期约12年,土星运转周期约30年,它们的最小公倍数为60 。
可以理解为:木星和土星60年在相同位置重新相会 。
2、六十年也是土、木、水三颗行星的会合周期 。
猜你喜欢
- 五月天干杯歌词 干杯歌词原文
- 丑时五行属什么 丑时五行是属啥
- 十二地支有什么含义吗 十二地支有什么含义吗
- 2020年天干地支什么年
- 青蛙住在哪里,每天干什么
- 三国两晋南北朝历史纪年表。
- 麒麟子是什么意思 麒麟子是啥意思
- 十二地支的基本含义是什么 十二地支的基本含义
- 地支怎么读 地支如何读
- 天干地支算法介绍 干支推算方法详细分析
