当前位置:网站首页 > 专题 > 干支纪年法如何计算(干支纪月法如何计算)

干支纪年法如何计算(干支纪月法如何计算)

干支纪年法如何计算(干支纪月法如何计算)注:该方法是从秦伦诗老爷子的著作《八字应用经验学》中获得的灵感,在秦爷的数据处理基础上再次深化算法找出的规律。谨以虔诚求索,向术数界的前辈致敬!基于阳历的日干支计算方法:阳历日干支的基本规律(如图):干支纪年法如何计算(干支纪月法如何计算)一、申子辰年为闰年二、闰年元旦干支的规律为每闰年天

注:该方法是从秦伦诗老爷子的著作《八字应用经验学》中获得的灵感,在秦爷的数据处理基础上再次深化算法找出的规律。谨以虔诚求索,向术数界的前辈致敬!

基于阳历的日干支计算方法:

阳历日干支的基本规律(如图):

干支纪年法如何计算(干支纪月法如何计算)

干支纪年法如何计算(干支纪月法如何计算)

一、申子辰年为闰年

二、闰年元旦干支的规律为每闰年

天干按顺序排

地支按「子酉午卯」四正的倒序排

三、每年元旦干支之间的关系:

闰年后的元旦干支为干支位数进六(即天干地支对冲)

平年后的元旦干支为干支位数进五(天干五合,地支进五)

引自秦伦诗《八字应用经验学》内蒙古人民出版社2015

阳历日干支推算的前置条件

计算阳历日干支需要两个前置条件

①知道当年的元旦日干支

②知道要要求的日期距离元旦的总天数

阳历日干支的计算方法

第一步,计算元旦的干支

①先找临近的闰年

临近闰年数-1944年=年数差(因1944年的元旦是甲子日,好计算)

年数差÷4求闰年出现了多少次A

A÷10取余数X(商为天干循环的次数,余数X为天干再次循环的序数)

A÷4取余数Y(商为地支子酉午卯循环的次数,余数Y为四正再次循环的序数)

②求得临近闰年的元旦干支为:

甲+X即甲后进X位

子+Y即子按子酉午卯的顺序后进Y位

③每年元旦干支之间的关系:

闰年后的元旦干支为干支位数进六(即天干地支对冲)

平年后的元旦干支位数为前一年元旦的干支数进五(天干五合,地支进五)

第二步,计算出要求的日期到元旦的总天数Z,算出干支进位数

Z÷60取余数得D

从元旦干支进位到D即要求日期的干支

例1:求公历1988年5月12日的干支

①1988-1944=44;44÷4=11

②天干进位数=11÷10余1;地支进位数=11÷4余3

即可得1988年的元旦干支为乙(甲进1位)卯(子进3位)

③1988年元旦到5月12日共为31+29+31+30+12-1=132天

(注:特别注意要减去元旦当日)

132÷60余12,乙卯进12位后,即为5月12日的干支

利用野马跳涧可得:乙卯→乙丑,乙丑后二位为丁卯

得1988年5月12日的干支为丁卯

例2:求公历1993年4月17日的干支

①先求1992年闰年的元旦干支

1992-1944=48;48÷4=12

天干进位数=12÷10余2;地支进位数=12÷4余0

即可得1992年的元旦干支为丙(甲进位2)子(子进位0)

②求1993年的元旦干支为1992年的元旦干支同时进六位数

即壬(丙进六位)午(子进六位)

③1993年元旦到4月17日共为31+28+31+17-1=106天

(注:特别注意要减去元旦当日)

106÷60余46,壬午进位46后,即为4月17日的干支

利用野马跳涧可得:壬午→壬辰→壬寅→壬子→壬戌,壬戌后六位为戊辰

得1993年4月17日的干支为戊辰

阳历12节日期选定

十二节,即取:

2月4日立春、3月5日惊蛰、4月4日清明

5月5日立夏、6月5日芒种、7月7日小暑

8月7日立秋、9月7日白露、10月8日寒露

11月7日立冬、12月7日大雪、1月5日小寒

前后误差在1-2天范围内。

上一篇: 黔驴技穷的故事(黔驴技穷的故事和道理)
下一篇: 陆逊简介(三国时期的陆逊简介)

为您推荐

发表评论