干支日计算公式

合集下载

日干支快速推算方法

日干支快速推算方法

日干支快速推算方法日干支怎么算,有关日干支快速推算方法又是怎样的呢?下面以通过公历与农历的方式来快速推算日干支,一起来了解下吧!日干支快速推算方法公历快速推算日干支方法公历日干支推算口诀: (方法一)元旦干支为根源,大小二月记心间。

小月干同地支冲,大月上句加一天。

申子辰年年为闰,干同支冲退一天。

(三月元旦同一天)余年二月二十八,干同支冲退一天。

月首十三二十五,支同隔干一位算。

意解:“元旦干支为根源,大小二月记心间。

”推算公历日干支,首先要记住元旦日的干支。

同时,还要知道大小月及二月的天数。

公历大月为31天,小月为30天,其大小月是固定不变的,唯独二月有29天和28天之分。

因此,要特别注意哪年二月为29天,那年二月为28天。

“小月干同地支冲,大月上句加一天。

”公历小月为30天,按农历大月“大后干同地支冲”推算口诀,我们知道本月初一日干支,与下月初一干支则是天干相同地支相冲。

公历大月为31天,在小月干支相冲的基础上,再加一天,即是大月份下月一日的干支。

“申子辰年为闰,干同支冲退一天。

”经过研究,发现凡是地支为申、子、辰支的年均为闰年,二月为29天。

在推算3月1日干支时,可按农历小月后的日干支推算方法,即在干同地干冲的基础上,减去一天,则为3月1日干支。

(3月1日的干支与元旦相同)。

“余年二月二十八,干同支冲退一天。

”除地为申子辰年二月29天外,其它年二月均为28天。

在知道2月1日干支后,按干同支冲规律,干支各减二位便是3月1日的干支。

“月首十三二十五,支同干隔一位算。

”月首,即是每月1日。

其推法与推算农历日干支口诀后两句相同。

例如:推算公历1998年8月1曰干支。

1998年干支为戊寅,年支不属于申子辰,故1998年2月为28天。

按《日公历干支推算口诀》中“小月干同地支冲,大月上句加一天------,余年二月二十八,干同支冲退两天”的规律,逐月推算。

1998年元旦干支是戊申,大拇指定在申位上。

1月为大,干同支冲加一天,大拇指由申位到跳到寅,加1支到卯,2月1日为己卯,2月28天,干同干冲退二天,大拇指跳到酉位退二支,3月1日为丁未;3月为大,干同支冲加1天大拇指跳到丑进一位4月1日干支为戊寅;4月为小,干同干冲,大拇指跳到申位,5月1日干支为戊申;5月为大,干同支冲加1天,大拇指跳到卯位,6月1日为己卯;6月为小月,干同支冲,7月1日干支为己酉;7月为大,干同支冲加1天,大拇指跳到卯进1位到辰,8月1日干支为庚辰。

推算日干支的多种方法

推算日干支的多种方法

推算日干支,有按公历和农历两种方法推算黄远珦2018年8月2日一、农历日干支推算口诀:(方法一)大小月卦记心间,正一干支起根源。

大后干同地支冲,小后干支退一天。

初一十三二十五,支同隔干一位算。

意解:“大小月卦记心间,正一干支起根源。

”农历的大月为30天小月为29天,固定不变。

要推农历日干支,先要按《农历大小月卦口诀》将推算之年编上两卦,以便在推算日干支时运用。

除此之外,还必须要记住农历正月初一日的干支,因为它是推算一年逐日的基础。

“大后干同地支冲,小后干支退一天。

”大月初一的干支与后一个月初一的干支天干相同,地支相冲。

小月初一的干支与后一个月初一的干支天干相同地支相冲之日再后退一天。

如本月是大月,初一干支为己卯,下月的初一干支就是己酉。

如果这个月是小月,则下月初一干支应在己酉后退一位后确定,即为戊申日。

“初一十三二十五,支同干隔一位算。

”此两句是在确定某月初一干支后,将这个月分成三个阶段,即初一至十二,十三至二十四,二十五以后。

初一、十三、二十五日在干支上也是有规律的。

知道初一干支,只要将该日天干隔一位顺推,而地支不变。

同理,知道十三日干支,支同干隔一位,也知道二十五日的干支。

如初一日干支为甲子,则十三日干支为丙子,二十五日干支为戊子。

掌握这个方法,就可以根据所推之日属于哪一段,便可以很快知道这天的干支了。

例如:(一)推算1998年农历6月初10日午时的干支。

1、先按《农历大小月卦口诀》,将1998年农历大小月,排上两卦,并标出闰月。

同时,要记住正月初一日的干支。

2、推算1998年的干支。

我们按《推算年干支口诀》在手掌上将地支子位定为甲子,为1984年。

并将大拇指按在地支子位上,按“隔位逆推十年正”,把大拇指放在戌位上,即94年为甲戌年。

从甲戌94年开始顺推,94年为甲戌,95年为乙亥,96为丙子,97年为丁丑,98年干支则为戊寅。

3、推算农历6月份干支。

确定1998年戊寅干支以后,按《定月时干支诀》,戊干与癸干合以戊为主,戊的序数为5,将大拇指固定在戊位上。

日干支快速推算方法

日干支快速推算方法

日干支快速推算方法日干支怎么算,有关日干支快速推算方法又是怎样的呢?下面以通过公历与农历的方式来快速推算日干支,一起来了解下吧!日干支快速推算方法公历快速推算日干支方法公历日干支推算口诀: (方法一)元旦干支为根源,大小二月记心间。

小月干同地支冲,大月上句加一天。

申子辰年年为闰,干同支冲退一天。

(三月元旦同一天)余年二月二十八,干同支冲退一天。

月首十三二十五,支同隔干一位算。

意解:“元旦干支为根源,大小二月记心间。

”推算公历日干支,首先要记住元旦日的干支。

同时,还要知道大小月及二月的天数。

公历大月为31天,小月为30天,其大小月是固定不变的,唯独二月有29天和28天之分。

因此,要特别注意哪年二月为29天,那年二月为28天。

“小月干同地支冲,大月上句加一天。

”公历小月为30天,按农历大月“大后干同地支冲”推算口诀,我们知道本月初一日干支,与下月初一干支则是天干相同地支相冲。

公历大月为31天,在小月干支相冲的基础上,再加一天,即是大月份下月一日的干支。

“申子辰年为闰,干同支冲退一天。

”经过研究,发现凡是地支为申、子、辰支的年均为闰年,二月为29天。

在推算3月1日干支时,可按农历小月后的日干支推算方法,即在干同地干冲的基础上,减去一天,则为3月1日干支。

(3月1日的干支与元旦相同)。

“余年二月二十八,干同支冲退一天。

”除地为申子辰年二月29天外,其它年二月均为28天。

在知道2月1日干支后,按干同支冲规律,干支各减二位便是3月1日的干支。

“月首十三二十五,支同干隔一位算。

”月首,即是每月1日。

其推法与推算农历日干支口诀后两句相同。

例如:推算公历1998年8月1曰干支。

1998年干支为戊寅,年支不属于申子辰,故1998年2月为28天。

按《日公历干支推算口诀》中“小月干同地支冲,大月上句加一天------,余年二月二十八,干同支冲退两天”的规律,逐月推算。

1998年元旦干支是戊申,大拇指定在申位上。

1月为大,干同支冲加一天,大拇指由申位到跳到寅,加1支到卯,2月1日为己卯,2月28天,干同干冲退二天,大拇指跳到酉位退二支,3月1日为丁未;3月为大,干同支冲加1天大拇指跳到丑进一位4月1日干支为戊寅;4月为小,干同干冲,大拇指跳到申位,5月1日干支为戊申;5月为大,干同支冲加1天,大拇指跳到卯位,6月1日为己卯;6月为小月,干同支冲,7月1日干支为己酉;7月为大,干同支冲加1天,大拇指跳到卯进1位到辰,8月1日干支为庚辰。

干支纪年(月、日计算公式)

干支纪年(月、日计算公式)

干支纪年(月、日计算公式)1 萌芽干支纪年萌芽于西汉,始行于王莽,通行于东汉后期。

汉章帝元和二年(公元85年),朝廷下令在全国推行干支纪年。

有人认为中国在汉武帝以前用干支纪年。

可是,这就是太岁纪年,用太岁所在纪年,干支表示十二辰(把黄道附一周天分为十二等分)。

木星11.862年绕天一周,所以太岁约86年多走过一辰,这叫做“干支纪年超辰”。

在颛顼历上,西汉武帝太初元年(前104年)是太岁在丙子,太初历用超辰法改变为丁丑。

汉成帝末年,由刘歆重新编订的三统历又把太初元年改变为丙子,把太始二年(前95年)从乙酉改变为丙戌。

还东汉的历学者没用超辰法。

所以太岁纪年和干支纪年从太始二年表面一样。

1.干和支的含义:干支是天干,地支的合称。

干指天干,共有10个符号:1 2 3 4 5 6 7 8 9 10甲乙丙丁戊己庚辛壬癸支指地支,共有12个符号:1 2 3 4 5 6 7 8 9 10 11 12子丑寅卯辰巳午未申酉戌亥2.干和支组合后用于纪年。

即:将十天干和十二地支按顺序搭配组合成干支,用于纪年。

按此排法,当天干10个符号排了六轮与地支12个符号排了五轮以后,可构成60干支。

续排下去又将恢复原状,周而复始,即如民间所说“六十年转甲子”。

2 查看万年历如:1516—2060年的万年历,记着五百年的干支,一查便知。

六十年甲子(干支表)1 2 3 4 5 6 7 8 9 10甲子乙丑丙寅丁卯戊辰己巳庚午辛未壬申癸酉11 12 13 14 15 16 17 18 19 20甲戌乙亥丙子丁丑戊寅己卯庚辰辛己壬午癸未21 22 23 24 25 26 27 28 29 30甲申乙酉丙戌丁亥戊子己丑庚寅辛卯壬辰癸巳31 32 33 34 35 36 37 38 39 40甲午乙未丙申丁酉戊戌己亥庚子辛丑壬寅癸卯41 42 43 44 45 46 47 48 49 50甲辰乙巳丙午丁未戊申己酉庚戌辛亥壬子癸丑51 52 53 54 55 56 57 58 59 60甲寅乙卯丙辰丁巳戊午己未庚申辛酉壬戌癸亥根据“六十年甲子(干支表)”的公元年对应进行向上或朝下地反推。

天干地支纪日纪时计算公式

天干地支纪日纪时计算公式

天干地支纪日纪时计算公式展开全文年:每个干支为一年,六十个干后,又从头算起,周而复始,循环不息。

由甲子开始,满六十年称做一甲子或一花甲子。

称为干支纪年法。

月:正月是由寅开始,每个月的地支固定不变,然后依次与天干组合;由第一年的正月丙寅月、二月是丁卯月、三月是戊辰。

从甲子月到癸亥月,共六十甲子,刚好五年。

日:由甲子日开始,按顺序先后排列,六十日刚好是一个干支的周期。

时:由甲子时开始,但记时的地支固定不变,每天十二个时辰。

天干地支纪年与公历的近似换算从已知的公历年份计算干支纪年:天干:年份÷10,得到的商不管,看余数,得数即为天干顺序数-3地支:年份÷12,得到的商不管,看余数,得数即为地支顺序数-3。

把天干数和地支数合并起来,即为所求的干支年份。

、天干地支纪月干支纪月时,1月是寅月,依次下排。

甲己之年丙作首,乙庚之岁戊为头;丙辛必定寻庚起,丁壬壬位顺行流;更有戊癸何方觅,甲寅之上好追求。

月地支甲或己年乙或庚年丙或辛年丁或壬年戊或癸年寅月立春—惊蛰雨水正月 2月丙寅月戊寅月庚寅月壬寅月甲寅月卯月惊蛰—清明春分二月 3月丁卯月己卯月辛卯月癸卯月乙卯月辰月清明—立夏谷雨三月 4月戊辰月庚辰月壬辰月甲辰月丙辰月巳月立夏—芒种小满四月 5月己巳月辛巳月癸巳月乙巳月丁巳月午月芒种—小暑夏至五月 6月庚午月壬午月甲午月丙午月戊午月未月小暑—立秋大暑六月 7月辛未月癸未月乙未月丁未月己未月申月立秋—白露处暑七月 8月壬申月甲申月丙申月戊申月庚申月酉月白露—寒露秋分八月 9月癸酉月乙酉月丁酉月己酉月辛酉月戌月寒露—立冬霜降九月 10月甲戌月丙戌月戊戌月庚戌月壬戌月亥月立冬—大雪小雪十月 11月乙亥月丁亥月己亥月辛亥月癸亥月子月大雪—小寒冬至十一月 12月丙子月戊子月庚子月壬子月甲子月丑月小寒—立春大寒十二月 1月丁丑月己丑月辛丑月癸丑月乙丑月从已知日期计算干支纪日的公式为:G=4C+[C/4]+5y+[y/4]+[3*(M+1)/5]+d-3Z=8C+[C/4]+5y+[y/4]+[3*(M+1)/5]+d+7+i其中C是世纪数减一,y是年份后两位,M是月份,d是日数。

公历年月日时计算干支的方法

公历年月日时计算干支的方法

公历年月日时计算干支的方法大家都知道,天干地支是中国传统的时间计时法,首先我们要确定:十天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸对应的代号: 1. 2. 3. 4. 5. 6. 7. 8. 9.10,十二地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥对应代号为 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.11.12,下面分别是计算任意年月日时干支的最简便的方法,请大家验证使用,如有不对的地方,敬请同道讨论指正.一、年干支计算法:用年数减去3所得数字的尾数,对应的天干代号就是该年的年干。

用这个差数除以12所得余数对应的地支代号就是这一年的地支。

例如:2021年,2021-3=2018,因此今年的年干就是8(辛)。

2018÷12余数为2(丑),因此,今年的年支就是丑。

所以2021年就是辛丑年。

二、月干支计算法:知道年干后,月干的计算方法很简单:月干=年干代数x2+月数。

对应的代号就是该月月干。

超过10时,去掉10的倍数用其余数。

月支是以正月起寅,依次类推……例如:2021/3/30日,年干为辛(8)8×2+3=19-10=9(壬)月干为壬,月支2月为卯故为壬卯月。

三、日干支计算法:用公历年月日计算任何一天的日干支公式:(年-1)×5+(年-1)÷4+当年天数÷60取余数(y)当年天数(1月+2月+3月+最后哪个月的天数)比如2021年3月5日(31+28+5)2021年4月8日(31+28+31+8)余数(y)÷10的余数即是天干序数。

余数(y)÷12的余数即是地支序数。

如:2021/3/30 ((2021-1)×5+(2021-1)÷4+31+28+30)÷60余数为14。

所以天干为4(丁)14÷12余数为2(丑)故此日为丁丑日。

日的干支计算方法

日的干支计算方法

日的干支计算方法
干支纪年法可是咱老祖宗传下来的宝贝呢。

想知道日的干支怎么计算呀,这可有点小复杂,但也超有趣的。

咱得先知道干支的顺序。

天干有十个,就是甲、乙、丙、丁、戊、己、庚、辛、壬、癸。

地支有十二个,子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。

有一种简单点的计算日干支的小方法哦。

对于1900 - 1999年之间的年份,计算日干支有个小公式。

年的后两位乘以5,加上年的后两位除以4的商(取整数),加上9,加上日数,再加已经过的几个大月数(大月就是31天的月哦,比如1月、3月这些,3月以前算0个大月,4月就算1个大月,依次类推),然后除以60取余数。

这个余数对应的干支就是日干支啦。

不过这里要注意哦,天干和地支要分开看余数对应的哦。

比如说余数是1,那对应的就是甲子日。

还有一种笨笨的但是很实在的办法呢。

就是找个万年历,然后从已知的干支日开始一天一天地数。

虽然有点麻烦,但是很保险呀。

就像我们走路,一步一个脚印,稳稳当当的。

要是想更深入地了解日干支计算,还得知道一些小窍门。

比如说平年和闰年的区别对计算也有影响的。

闰年的2月有29天,平年就只有28天。

这就像闰年是老天爷给我们的小惊喜,多了一天呢。

计算日干支就像是一场探秘之旅。

有时候算对了就特别有成就感,就像解开了一个神秘的小谜题。

虽然这个方法可能不是那么容易一下子就掌握得特别好,但是多试几次,就像跟干支交朋友一样,慢慢就熟悉起来啦。

而且呀,干支里面蕴含着很多传统文化的东西呢,了解它就像打开了一扇通往古老智慧的小窗户。

年月日干支快速推算口诀

年月日干支快速推算口诀

年月日干支快速推算口诀一、推算年干支1.公式法:然后再把由公式(年份—3)÷60=商……余数的计算结果套入下列公式即可。

干序=天干的个位数(为0时是癸)支序=余数—12n(n为0、1、2、3、4)地支的个位数(大于12时用)例如:求2005年的年干支?套入公式(1)得:(2005-3)÷60=33 (22)在代入本公式得:干序=22的个位数,为2。

2的天干序数为乙。

支序=22—12=10 10的地支序数为酉。

合之为乙酉,所以2005年的年干支为乙酉年。

2.查表法:例如:求阴历2005年2月的月干支?由年干支计算法得出,2005年的年干支为乙酉。

由上表可以看出,年干支的天干“乙”在上计算法中的第二位的“乙庚”处,其下所对应的天干为“戊”,此为一月的天干,如前所言,农历一月的地支在十二地支中定格为“寅”,合之为“戊寅”。

所以2005年2月的月干支为戊寅,为戊寅月。

由此类推,二月天干进一步为“己”,地支进一步为“卯”合之为“己卯”为己卯月。

(余略)又如己日,己与甲同一类型,以甲干为主,甲的序数为“1”以本身配子时,该日子时的天干为甲,即甲子时。

同样,癸日子时吧的天干,因戊癸合干,以五为主,序数为5,从5开始数到壬,癸日子时为壬子时。

余略)二、推算日干支日干支计算法不同于年干支、月干支,它是以阳历历法为基准,因为阳历历法除四年闰二月多出一天之外,其余每年的大小月都是固定不变的,不似阴历历法,其大小月没有规律性可循。

阳历大小月各月天数见下:大月:1 3 5 7 8 10 12 每月31天小月:4 6 9 11 每月30天二月:平年28天闰年29天日干支的计算公式为:求日干={元旦天干基数+日数+(或-)月数加减数}÷10=商……余数(若闰年,从三月起余数均加一)求日支={元旦地支基数+日数+(或-)月数加减数}÷12=商……余数若闰年,从三月起余数均加一)何为元旦干支基数?所谓的元旦干支基数,说白了就是阳历历法元旦这一天的日干支的天干、地支的序数。

推算日干支

推算日干支

推算日干支,有按公历和农历两种方法推算。

一、农历日干支推算口诀:(方法一)大小月卦记心间,正一干支起根源。

大后干同地支冲,小后干支退一天。

初一十三二十五,支同隔干一位算。

意解:“大小月卦记心间,正一干支起根源。

”农历的大月为30天小月为29天,固定不变。

要推农历日干支,先要按《农历大小月卦口诀》将推算之年编上两卦,以便在推算日干支时运用。

除此之外,还必须要记住农历正月初一日的干支,因为它是推算一年逐日的基础。

“大后干同地支冲,小后干支退一天。

”大月初一的干支与后一个月初一的干支天干相同,地支相冲。

小月初一的干支与后一个月初一的干支天干相同地支相冲之日再后退一天。

如本月是大月,初一干支为己卯,下月的初一干支就是己酉。

如果这个月是小月,则下月初一干支应在己酉后退一位后确定,即为戊申日。

“初一十三二十五,支同干隔一位算。

”此两句是在确定某月初一干支后,将这个月分成三个阶段,即初一至十二,十三至二十四,二十五以后。

初一、十三、二十五日在干支上也是有规律的。

知道初一干支,只要将该日天干隔一位顺推,而地支不变。

同理,知道十三日干支,支同干隔一位,也知道二十五日的干支。

如初一日干支为甲子,则十三日干支为丙子,二十五日干支为戊子。

掌握这个方法,就可以根据所推之日属于哪一段,便可以很快知道这天的干支了。

例如:(一)推算1998年农历6月初10日午时的干支。

1、先按《农历大小月卦口诀》,将1998年农历大小月,排上两卦,并标出闰月。

同时,要记住正月初一日的干支。

2、推算1998年的干支。

我们按《推算年干支口诀》在手掌上将地支子位定为甲子,为1984年。

并将大拇指按在地支子位上,按“隔位逆推十年正”,把大拇指放在戌位上,即94年为甲戌年。

从甲戌94年开始顺推,94年为甲戌,95年为乙亥,96为丙子,97年为丁丑,98年干支则为戊寅。

3、推算农历6月份干支。

确定1998年戊寅干支以后,按《定月时干支诀》,戊干与癸干合以戊为主,戊的序数为5,将大拇指固定在戊位上。

年月日干支快速推算口诀

年月日干支快速推算口诀

____年__月__日干支迅速计算口诀一、计算年干支1.公式法:把天干、地支以阿拉伯数字的形式编上序号,如:1甲子 2 乙丑 3 丙寅 4 丁卯 5 戊辰 6 已巳 7 庚午 8 辛未 9 壬申 10 癸酉 11 戌 12 亥而后再把由公式(年份—3)÷60=商,, 余数的计算结果套入以下公式即可。

干序 =天干的个位数(为0 时是癸)支序 =余数—12n(n 为0、1、2、3、4)地支的个位数(大于12 时用)比如:求2005 年的年干支?套入公式( 1)得:( 2005-3)÷60=33,,22在代入本公式得:干序 =22 的个位数,为2。

2 的天干序数为乙。

支序 =22—12=10 10 的地支序数为酉。

合之为乙酉,所以2005 年的年干支为乙酉年。

2.查表法:二、计算月 (时)干支(现代简易计算法):序号年干支首月干支子时干支 1 甲己丙甲 2 乙庚戊丙 3 丙辛庚戊 4 丁壬壬庚 5 戊癸甲壬比如:求农历2005 年 2 月的月干支?由年干支计算法得出,2005 年的年干支为乙酉。

由上表能够看出,年干支的天干“乙”在上计算法中的第二位的“乙庚”处,其下所对应的天干为“戊”,此为一月的天干,如前所言,农历一月的地支在十二地支中定格为“寅”,合之为“戊寅”。

所以2005 年 2 月的月干支为戊寅,为戊寅月。

由此类推,二月天干进一步为“己”,地支进一步为“卯”合之为“己卯”为己卯月。

(余略)又如己日,己与甲同一种类,以甲干为主,甲的序数为“1以”自己配子时,该日子时的天干为甲,即甲子时。

相同,癸日子时吧的天干,因戊癸合干,以五为主,序数为 5,从 5 开始数到壬,癸日子时为壬子时。

余略)二、计算日干支日干支计算法不一样于年干支、月干支,它是以阳历历法为基准,因为阳历历法除四年闰二月多出一天以外,其余每年的大小月都是固定不变的,不似农历历法,其大小月没有规律性可循。

阳历大小月各月天数见下:大月: 2 每个月 31 天小月: 46911 每个月 30 天二月:平年 28 天闰年 29 天日干支的计算公式为:求日干 ={元旦天干基数 +日数 +(或-)月数加减数 } ÷10=商,, 余数(若闰年,从三月起余数均加一)求日支 ={元旦地支基数 +日数 +(或-)月数加减数 } ÷12=商,, 余数若闰年,从三月起余数均加一)何为元旦干支基数?所谓的元旦干支基数,说白了就是阳历历法元旦这天的日干支的天干、地支的序数。

日干支计算法

日干支计算法

日干支计算法不同于年干支、月干支,它是以阳历历法为基准,因为阳历历法除四年闰二月多出一天之外,其余每年的大小月都是固定不变的,不似阴历历法,其大小月没有规律性可循。

阳历大小月各月天数见下:大月:1 3 5 7 8 10 12 每月31天小月:4 6 9 11 每月30天二月:平年28天闰年29天日干支的计算公式为:求日干={元旦天干基数+日数+(或-)月数加减数}÷10=商……余数(若闰年,从三月起余数均加一)求日支={元旦地支基数+日数+(或-)月数加减数}÷12=商……余数若闰年,从三月起余数均加一)一、何为元旦干支基数?所谓的元旦干支基数,说白了就是阳历历法元旦这一天的日干支的天干、地支的序数。

如以2000年而言,其元旦的日干支为戊午,其序数,戊在天干中的序数为第五位,所以其基数为5,午在地支中序数为第七位,所以其基数为7。

要计算元旦干支首先要明确本年是平年还是闰年,因为这两者的计算方法不同。

平闰年的具体计算方法是这样的:以除以4为基准,凡是能被4整除的都属于闰年,二月加上一天,为二十九天。

否者便为平年,二月二十八天。

其理论根据是这样的,地球绕太阳公转一周,需要365天5时48分46秒。

由于记年的天数是以整数而算,而小数点则忽略不计,这样每年便多出了5小时48分46秒,这样4年内便多出了23小时15分4秒,接近于1天,故按1天来计算。

但这在4年内多算了44分56秒,这样积了400年刚好多出了3天,故必须要减去这3天,以消除这个人为性的误差,至于怎么个减法,阳历历法规定:凡是能被4整除的都属于闰年,但遇到公元世纪整数的闰年,能被400整除的才算是闰年,二月多出1天为29天。

如以1600年、1700年、1800年、1900年、2000年这五个公元世纪整数年而言,1600年、2000年能被400整除为闰年,1700年、1800年、1900年不能被400整除,则为平年,这样在这1600年、1700年、1800年、1900年、2000年400年中刚好减去了3天,为1700年平年的1天,1800年平年的1天,1900年平年的1天。

公历推算日干支方法

公历推算日干支方法

公历推算日干支方法公历推算日干支方法。

首先确定每年元旦的干支:公式(1):本年元旦干支=去年(平年)元旦干支+5;公式(2):本年元旦干支=去年(闰年)元旦干支+6;例如:1983年为平年,其元旦干支为己丑,六十甲子序号排列为26,那么,我们使用公式1,即可得出1984年元旦干支的序数31,即对应干支的甲午。

其它年份依此类推。

日元干支推算公式:日元干支序数=(元旦日干支序数+日数+月加减数)-60*某数(某数的取值为0、1、2,以使日元干支序数大于零,小于等于60,与六十甲子序数对应。

)平年各月份加减数表月份 1 2 3 4 5 6 7 8 9 10 11 12加减数-1 +30+58+29+59+30+0+31 +2 +32 +3 +33 歌诀:二月六月加三十,三月应加五十八,四月二九五五九,三一、二、三八十腊,七零九二冬月三,元月减一是定法。

以上是平年各月的加减数,如逢闰年,因闰年366天,二月为29天,所以,闰年各月份的加减数二月以后都多加1,就是3 月应加59,四月应加30,以此类推。

例如:求1981年10月25日干支,并确定遁甲用局。

(1)可根据万年历查知1981年元旦干支序数,然后计算,亦可从已知某年的元旦干支,如从前例中知1983年元旦干支序数为26,对应己丑,那么,我们即可根据前面的公式推算出1981 年的元旦干支序数。

1981年元旦干支序数=1983年元旦干支序数-2*5=16对应己卯。

(2)代入日干支序数计算公式:10月25日序数=(元旦干支序数+日数+月加减数)-60*某数=(16+25+32)-60*1=13,,即对应干支应为丙子。

干支日计算公式

干支日计算公式

干支纪日的方法天干:1甲、2乙、3丙、4丁、5戊、6己、7庚、8辛、9壬、0癸地支:1子、2丑、3寅、4卯、5辰、6巳、7午、8未、9申、10酉、11戌、0亥世纪数与世纪基数表:月基数表:干支表:例子1:求2018年2月16日春节的日干支日干支计算公式一:G =4X +(X(世纪数减一)4(商数取整))+5Y(年份后两位)+(Y(年份后两位)4(商数取整))+(3×(M(月份+1)÷5)+D(日期)−3G =4×(21−1)+(21−14)+5×17+(174)+(3×(14+1)÷5)+16−3=196196÷10=19……6,6对应的是己。

日干支计算公式二:H =8X +(X(世纪数减一)4(商数取整))+5Y(年份后两位)+(Y(年份后两位)4(商数取整))+(3×(M(月份)+1)÷5)+D(日期)+7+I(偶数=6,奇数=0)H =8×(21−1)+(21−14)+5×17+(174)+(3×(14+1)÷5)+16+7+6=292292÷12=24……4,4对应的是卯所以2018年2月16日(春节)是己卯日。

G 除以10的余数是天干,H 除以12的余数是地支,1月和2月分别用上一年的13月、14月来计算。

例子2:求2017年12月31日的日干支。

日干支计算公式一:G =4X +(X(世纪数减一)4(商数取整))+5Y(年份后两位)+(Y(年份后两位)4(商数取整))+(3×(M(月份+1)÷5)+D(日期)−3G =4×(21−1)+(21−14)+5×17+(174)+(3×(12+1)÷5)+31−3=209209÷10=20……9,9对应的是壬。

日干支计算公式二:H =8X +(X(世纪数减一)4(商数取整))+5Y(年份后两位)+(Y(年份后两位)4(商数取整))+(3×(M(月份)+1)÷5)+D(日期)+7+I(偶数=6,奇数=0)H =8×(21−1)+(21−14)+5×17+(174)+(3×(12+1)÷5)+31+7=299299÷12=24……11,11对应的是戌。

日干支计算法

日干支计算法

日干支计算法日干支计算法不同于年干支、月干支,它是以阳历历法为基准,因为阳历历法除四年闰二月多出一天之外,其余每年的大小月都是固定不变的,不似阴历历法,其大小月没有规律性可循。

阳历大小月各月天数见下:大月:1 3 5 7 8 10 12 每月31天小月:4 6 9 11 每月30天二月:平年28天闰年29天日干支的计算公式为:求日干={元旦天干基数+日数+(或-)月数加减数}÷10=商……余数(若闰年,从三月起余数均加一)求日支={元旦地支基数+日数+(或-)月数加减数}÷12=商……余数若闰年,从三月起余数均加一)一、何为元旦干支基数?所谓的元旦干支基数,说白了就是阳历历法元旦这一天的日干支的天干、地支的序数。

如以2000年而言,其元旦的日干支为戊午,其序数,戊在天干中的序数为第五位,所以其基数为5,午在地支中序数为第七位,所以其基数为7。

要计算元旦干支首先要明确本年是平年还是闰年,因为这两者的计算方法不同。

平闰年的具体计算方法是这样的:以除以4为基准,凡是能被4整除的都属于闰年,二月加上一天,为二十九天。

否者便为平年,二月二十八天。

其理论根据是这样的,地球绕太阳公转一周,需要365天5时48分46秒。

由于记年的天数是以整数而算,而小数点则忽略不计,这样每年便多出了5小时48分46秒,这样4年内便多出了23小时15分4秒,接近于1天,故按1天来计算。

但这在4年内多算了44分56秒,这样积了400年刚好多出了3天,故必须要减去这3天,以消除这个人为性的误差,至于怎么个减法,阳历历法规定:凡是能被4整除的都属于闰年,但遇到公元世纪整数的闰年,能被400整除的才算是闰年,二月多出1天为29天。

如以1600年、1700年、1800年、1900年、2000年这五个公元世纪整数年而言,1600年、2000年能被400整除为闰年,1700年、1800年、1900年不能被400整除,则为平年,这样在这1600年、1700年、1800年、1900年、2000年400年中刚好减去了3天,为1700年平年的1天,1800年平年的1天,1900年平年的1天。

天干地支年月日时算法

天干地支年月日时算法

天干地支年月日时算法1 / 7一、快速推算年柱干支法推算公式:①推算天干:公元年末位数-3=年干(适用于任何年代)。

②推算地支:公元年末二位数+9=年支(适用于十九世纪,即1800—1899 年);公元年末二位数十1=年支(适用于二十世纪,即1900—1999 年);公元年末二位数+5=年支(适用于廿一世纪,即2000—2099 年);说明:①年干按1(甲).2(乙)、3(丙)、4(丁)、5(戊)、6(己)、7(庚)、8(辛)、9(壬)、10(癸)顺序;年支按1(子)、2(丑)、3(寅)、4(卯)、5(辰)、6(巳)、7(午)、8(未)、9(申)、10(酉)、11(戌)、12(亥)顺序。

②求年干,不够减那么借10;求年支,超过12要递减12,取余数。

③求年干之公式,适用于任何年代;求年支之公式,不同公式只适用于某一世纪“00年)。

例一:求1800年的年柱干支①末位数0-3:7(不够减借10),天干序数7是“庚〞。

②末二位数00+9:9,地支序数9是“申〞。

那么知1800年是??庚申〞年。

例二、求1989年的年柱干支①末位数9-3=6天干序数6是“已〞。

③末二位数99+9=108递减8个12后余12,地支序数12是“亥〞。

那么知1899年是“己亥〞年。

例三:求1935年的年柱干支①末位数5-3=2天干序数2是〞乙〞。

②末二位数35+1:36递减2个12后余12,地支序数12是“亥〞。

那么知1935年是“乙亥〞年。

例四:求1981年的年柱干支①末位数1-3=8(不够减借10),天干序数8是“辛〞。

②末二位数81+1=82,递2 / 7减6个12后余10,地支序数10是〞酉〞。

那么知1981年是“辛酉〞年。

例五:求1999年的年柱于支①末位数9-3=6天干序数6是“已〞。

②末二位数99十1=100递减8个12后余4,地支序数4是“卯〞。

那么知1999年是·己卯〞年。

例六:求2000年的年柱干支①末位数0-3=7(不够减借10),天干序数7是\庚〞。

快速推算日干支的公式方法

快速推算日干支的公式方法

快速推算日干支的公式方法展开全文推算日干支的快速公式之一此法系易学家王吉厚所介绍,其具体的内容有以下两种方法。

(1)用公历推算日干支的快速公式。

干支序数一年代计算基数+年份尾数×5+闰年数+求算日数一60倍数记忆口诀:基数加上尾乘五,闰年月指加日数,双月再加三十天,超过六十减六十。

具体分析:①基数加上尾乘五。

基数即是年代基数,从1900年开始,十年为一年代基数,到1970年共80年,8个基数(因公历,80年一循环)因此,1900年与1980年的年尾乘五,即是推算具体年份的尾数乘5,如1903年,基数1900年9,加上尾5,即是年份的1903年的数再乘5,即:3×5—15。

两项相加,即:9+15了24。

②闰年月指加日数。

解:公历的闰年是固定的,即每四年闰一年,其规律是:凡是年份十位数是双数的,逢4、8之年为闰年(o年虽是闰年,但不计)。

凡是年份十位数为单数的,逢2、6之年为闰年。

即:十位双数四八问,十位单数二六是。

具体分析:如1965年为十位数的双数,从1960年到】965年,除去60起年代不计外,到1965年只有1964年一个闰年,所以闰年为1,这样,每十年最多有两个闰年,取值范围:1、2二个数字。

再如:1933年,其年份的十位数为3,为单数,从1930到1933年,只有1932年一个闰年。

月指数:也叫月基数,简称月指。

月指数是针对计算各年月的闰年,大月数和二月平或二月闰时所差的天数而设置的,将上述多步计算,简化为~步,变成基数,即指数规律化只要背熟月指数,即一劳永逸,省去很多麻烦。

表中括号内的指数为闰年的月指数。

以上指数很好记忆,一、二月为1、2,三月为0,四、五、六、七月为1、1、2、2,八月为3,九、十、十一、十二月为4、4、5、5。

逢闰年一月为0,二月为1。

加日数:即加求算日子。

总之,闰年月指数加日数,此句口诀的含义是将闰年的数,再加月份的指数,再加求算的日数。

③双月再加三十天:求算月凡是双月的,一律在相加的总数上再加三十天。

年月日时干支推算法

年月日时干支推算法

年月日时干支推算法天干有十个字,依次顺序是甲,乙,丙,丁,戊,己,庚,辛,壬,癸,总称为“十天干”。

地支有十二个字,依次顺序是子,丑,寅,卯,辰,巳,午,未,申,酉,戌,亥,总称为“十二地支”。

1、年干支推算法:天干推法年号最后一位数+7=和,按其和顺点天干即该年的天干;年号后两位数(2000年后要+100)除以12得商及余数,用其余数+1=和,按其和顺点地支即该年的地支。

2、月干支推算法:正月二月三月四月五月六月七月八月九月十月冬月腊月寅,卯,辰,巳,午,未,申,酉,戌,亥,子,丑甲己之年丙寅起乙庚还从戊寅寻丙辛之年起庚寅丁壬正月起壬寅戊癸之年起甲寅3、日干支推算法:乘五除四九加日,雙月間隔三十天。

三五七八十尾頭,此為妙法記心間。

說明一點,2000年以前用年号后两位数,2000后年號后两位数+100。

例:例1:1949年10月1日,年號49*5=245,扣除60的倍數後余5.年號49/4=12,常數為9,日期為1,共遇3、5、7、8四個大月,月份為雙數.按訣心算:5+12+9+1+4-30=1,則1949年10月1日為甲子。

例2:1919年5月4日.年號19*5=95,扣除60的倍數後余35.年號19/4=4,常數為9,日期為4,隻遇3月一個大月,月份為單數.按訣心算:35+4+9+4+1=53,則1919年5月4日為丙辰。

例3:1964年2月27日.因日期在3月前年號以63年論,63*5=315,扣除60的倍數後余15,63/4=15,常數為9,日期為27,共遇7個大月,月份為雙數.按訣心算:15+15+9+27+7-30=43,則1964年2月27日為丙午。

4、时干支推算法:甲己之日起甲子乙庚之日起丙子丙辛之日起戊子丁壬之日起庚子戊癸之日起壬子。

干支数的计算法

干支数的计算法

日柱公式:日干支序数=年数+月数+日期(和大于60,则减60。

1月、2月用上一年的年数)
例:求1987年7月18日,1997年1月15日,2008年8月8日,2015年11月21日,2016年10月1日干支?
解:查表得知
1987年7月18日=1987年数+7月数+18日=45+2+18=65-60=5=戊辰1997年1月15日=1996年数+1月数+15日=33+6+15=54=丁巳(1月、2月用上一年数)
2008年8月8日=2008年数+8月数+8日=36+33+8=77-60=17=庚辰2015年11月21日=2015年数+11月数+21日=12+5+21=38=辛丑2016年2月14日=2015年数+2月数+14日=12+37+14=63-60=3=丙寅(1月、2月用上一年数)
扩展资料:
高氏日柱公式的成功之处在于:以世纪为运算区间,并引入了世纪常数这一重要的概念。

使得日柱的求解在两位数以内进行,极大地简化了求解日柱的过程,实现了编写计算代码的可行性,且能够运用于心算。

是日柱求解方法的一大创举和进步。

月基数的引入也在很大程度上简化了求解日柱的过程。

经过进一步研究,作者发现世纪常数和世纪数之间也存在着对应关系,其关系公式(高氏日柱公式的辅助公式)如下:
C为世纪数,X为世纪常数的母数。

取整数值,X除以60的余数即为世纪常数x。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

干支纪日的方法
天干:1甲、2乙、3丙、4丁、5戊、6己、7庚、8辛、9壬、0癸
地支:1子、2丑、3寅、4卯、5辰、6巳、7午、8未、9申、10酉、11戌、0亥
世纪数与世纪基数表:
月基数表:
干支表:
例子1:求2018年2月16日春节的日干支
日干支计算公式一:G =4X +(
X(世纪数减一)4(商数取整))+5Y(年份后两位)+(Y(年份后两位)
4(商数取整))+(3×(M(月份+1)÷5)+D(日期)−3
G =4×(21−1)+(21−14)+5×17+(174
)+(3×(14+1)÷5)+16−3=196
196÷10=19……6,6对应的是己。

日干支计算公式二:H =8X +(
X(世纪数减一)4(商数取整))+5Y(年份后两位)+(Y(年份后两位)
4(商数取整))+(3×(M(月份)+1)÷5)+D(日期)+7+I(偶数=6,奇数=0)
H =8×(21−1)+(21−14)+5×17+(174
)+(3×(14+1)÷5)+16+7+6=292
292÷12=24……4,4对应的是卯
所以2018年2月16日(春节)是己卯日。

G 除以10的余数是天干,H 除以12的余数是地支,1月和2月分别用上一年的13月、14月来计算。

例子2:求2017年12月31日的日干支。

日干支计算公式一:G =4X +(
X(世纪数减一)4(商数取整))+5Y(年份后两位)+(Y(年份后两位)
4(商数取整))+(3×(M(月份+1)÷5)+D(日期)−3
G =4×(21−1)+(21−1)+5×17+(17)+(3×(12+1)÷5)+31−3=209
209÷10=20……9,9对应的是壬。

日干支计算公式二:H =8X +(
X(世纪数减一)4(商数取整))+5Y(年份后两位)+(Y(年份后两位)
4(商数取整))+(3×(M(月份)+1)÷5)+D(日期)+7+I(偶数=6,奇数=0)
H =8×(21−1)+(21−14)+5×17+(174
)+(3×(12+1)÷5)+31+7=299
299÷12=24……11,11对应的是戌。

所以2017年12月31日是壬戌日。

日柱公式:r=S(年数后两位减一)
4(取整数商)×6+5(s(年数后两位减一)
4(取整数商)×3+u(s 除以4的余数))+
m(月基数)+d(日期数)+x(世纪常数)
例子1:求1991年3月25日的干支日
日柱公式:r=S(年数后两位减一)
4(取整数商)×6+5(s(年数后两位减一)
4(取整数商)
×3+u(s除以4的余数))+
m(月基数)+d(日期数)+x(世纪常数)
r=(91−1)
4
×6+5(
91−1
4
×3+2)±1+25+15=511
511÷60=8……31,31对应的干支是甲午。

所以1991年3月25日是甲午日。

如果没有干支表可以用余数除以10或12。

例子2:求1977年8月8日的干支日
日柱公式:r=S(年数后两位减一)
4(取整数商)×6+5(s(年数后两位减一)
4(取整数商)
×3+u(s除以4的余数))+
m(月基数)+d(日期数)+x(世纪常数)
r=(77−1)
4
×6+5(
77−1
4
×3+0)+32+8+15=454
454÷60=7……34,34对应的干支是丁酉。

所以1977年8月8日是丁酉日。

欢迎您的下载,
资料仅供参考!
致力为企业和个人提供合同协议,策划案计划书,学习资料等等
打造全网一站式需求。

相关文档
最新文档