年月日时四柱推算方法,年月日时四柱推算法

如何推算年月日时干支

最新快速推算年月日时干支法
一、快速推算年柱干支法
天干:
1(甲);2(乙);3(丙); 4(丁);5(戊);6(己);7(庚);8(辛); 9(壬);10(癸)
地支:
按1(子);2(丑);3(寅);4(卯); 5(辰);6(巳);7(午);8(未);9(申);10(酉);11(戌);12(亥)
推算天干:
公元后任何年代:公元年末位数-3=年干,负数则加10
公元前任何年代:公元年末位数+8=年干
(公式揭密:因为公元3年为癸亥年,而天干又是逢10一循环。公元4年天干是甲,而4-3=1。由于没有公元0年,所以公元前的天干为末位数-3+1,再+10转为正数)
推算地支:
公元后任何年代:(公元年数-3)÷12,得余数0-11为年支,负数则加12,0视作12
公元前任何年代:(公元年数-2)÷12,余数-11-0为年支,加12转为正数,0视作12
(公式揭密:类似前述)
另:
⒈公元年末二位数+9=年支(适用于1800—1899 年);
⒉公元年末二位数+1=年支(适用于1900—1999 年);
⒊公元年末二位数+5=年支(适用于2000—2099 年);
说明:
注:年干支是以立春为界,而不是以春节为界的。如1964年阳历2月4日的阴历为十二月二十一,仍为癸卯年;但1964年阳历2月5日的阴历虽为十二月二十二,而此日已立春,宜做甲辰年。
例一:求公元前7的年柱干支:年干=-7+8=1,即甲;年支=(-7-2)÷12=-9,加12转为正数3,即寅。故公元前7年是甲寅年。
例二:求2000年的年柱干支 :年干=末位数0-3=-3,加10=7,即庚。 年支=00+5=5,即辰。 故2000年是庚辰年。
例三:求1999年的年柱干支 :年干=末位数9-3=6,即己;年支=末二位数99+1=100减去8个12后余4,即卯。故1999年是己卯年。
注:我们所说的某个阳历年份对应的阴历干支,是该年大部分时间与其对应,而不是完全重合的。
二、快速推算月柱干支法
1.推算天干:年干x2+月数=月干,超过10则减去10的倍数到0-9,0视作10)
(公式揭密:由于甲子年的正月是丙寅月,即甲1对应丙3,推算下去,乙丑年的正月是戊寅,即乙2对应戊5,再下去是丙3对应庚7,正好每年正月的天干为年干x2+1)
2. 推算地支:阴历月支是固定不变的,
自商代历法开始,将每年的第一个月的地支定为寅,称为“正月建寅”,以后各月按地支顺序类推。正月天干的计算方法为:
若:
遇上甲或己的年,正月是丙寅;遇上乙或庚之年,正月为戊寅;
遇上丙或辛之年,正月为庚寅;遇上丁或壬之年,正月为壬寅;
遇上戊或癸之年,正月为甲寅。依照正月之干支,其余月份按干支推算即可。
正月为寅(从立春当天到惊蛰前一天), 二月为卯(从惊蛰当天到清明前一天),
三月为辰(从清明当天到立夏前一天), 四月为巳(从立夏当天到芒种前一天),
五月为午(从芒种当天到小暑前一天), 六月为未(从小暑当天到立秋前一天),
七月为申(从立秋当天到白露前一天), 八月为酉(从白露当天到寒露前一天),
九月为戌(从寒露当天到立冬前一天), 十月为亥(从立冬当天到大雪前一天),
十一月为子(从大雪当天到小寒前一天),十二月为丑(从小寒当天到立春前一天)。
注意:月干支是以节令为准,不是以农历每月初一为分界线,交节前为上个月的节令,交节后为下个月的节令。所以我们所说的某个阴历年份对应的干支,是该月大部分时间与其对应,而不是完全重合的。
例一:2008年阳历2月3日的月柱干支:此日阴历为十二月二十七,且还未立春,年干支应算做2007年的干支丁亥 。年干丁4x2+月数12=20,再减10=10,即癸;此日还未立春,地支为丑;故2008年阳历2月3日(阴历十二月二十七)的月柱干支为癸丑。
例二:2008年阳历2月4日的月柱干支:此日阴历虽为十二月二十八,但正好立春,年干支应做2008年的戊子,月数应为1,而不是12。年干戊5x2+月数1=11,再减去10=1,即甲;地支为寅;故2008年阳历2月4日(阴历十二月二十八)的月柱干支为甲寅。
三、快速推算日柱干支法
公元2000年元旦是戊午日,欲求任何一天的日干支,皆可以此天为参考。即计算出欲求当天与2000年元旦相距总天数,假设相距总天数为A。
则公元2000后某天的日干支求算方法如下:(A-5)÷10,取余数0-9即为日干;(A-5)÷12,取余数0-11即为日支。

求四柱中日柱最简单的推算方法

我给提供一个知道阳历日子来推算这天的日干和地支! 学习四柱预测的人都知道,在排八字的时候年柱,月柱都是有规律的,因为年是12年一个轮回,对应天干10年一个轮回,而月柱规定是每年的正月都是寅月,再配合歌谣就可以排出月的天干,这些是很简单,但排日柱的时候就很多人都要去翻看万年历,而万年历不可能随时随地都带在身上,所以遇到这样的情况很多预测师就困惑了,或者预测知识比全面的预测师就会用其他的方法预测,卦,六爻,面相,手相等等!那么有没有不用万年历就可以推算出命主的出生日的日柱的方法呢?答案是肯定是,有! 其中盲派命理推算日柱就不需要万年历,只要知道你阴历出生日就可以推算出当然的日柱,当然这也可以算是盲派命理的绝技,其过程比较复杂,今天在这里我也就不给大家介绍,今天我要给大家介绍的是知道阳历的出生日,在没有万年历的情况下怎样推算命主的日柱,也算是和广大易友做个交流!希望对学习八字预测的易友有帮助! 具体公式如下: (年的后两位*5+年的后两位/4+9+阳历日子数+单月(0)+双月(30)+月调度数)/60=? 所得的余数的个位作为天干 余数/12所得余数作为地支, 就是当天的农历干支 月调度数是1,4,5月是1 2,6,7月是2 3月是0 8月是3 9,10月是4 11,12月是5 值得注意的是如果是闰年的1月和2月,要减1以后除以60看余数是多少! 再一个要注意的是"年的后两位/4"是说取商的整数 下面我举例说明: 比如阳历1980年7月8日 (80*5+80/4+9+8+2)/60=439/60,余数是19 那么9数作为天干,对应的是壬, 19/12余数是7,那么7数作为地支,对应是午 所以1980年7月8日是壬午日 比如阳历1981年8月3日 (81*5+81/4+9+3+30+3)/60=(405+20+45)/60,余数是50 个位是0当作10看,对应的天干是癸, 50/12余数是2,对应地支是丑, 所以1981年8月3日是癸丑日 比如阳历2000年2月5日,2000能被4整除,所以是闰年要减1再除 (100*5+100/4+9+5+30+2-1)/60=570/60余数是30 个位0当10看,对应天干是癸, 30/12余数是6对应地支是巳, 所以2000年2月5日癸巳日 其余的依次类推....

年月日时是怎么推算的

最新快速推算年月日时干支法
一、快速推算年柱干支法
天干:
1(甲);2(乙);3(丙); 4(丁);5(戊);6(己);7(庚);8(辛); 9(壬);10(癸)
地支:
按1(子);2(丑);3(寅);4(卯); 5(辰);6(巳);7(午);8(未);9(申);10(酉);11(戌);12(亥)
推算天干:
公元后任何年代:公元年末位数-3=年干,负数则加10
公元前任何年代:公元年末位数+8=年干
(公式揭密:因为公元3年为癸亥年,而天干又是逢10一循环。公元4年天干是甲,而4-3=1。由于没有公元0年,所以公元前的天干为末位数-3+1,再+10转为正数)
推算地支:
公元后任何年代:(公元年数-3)÷12,得余数0-11为年支,负数则加12,0视作12
公元前任何年代:(公元年数-2)÷12,余数-11-0为年支,加12转为正数,0视作12
(公式揭密:类似前述)
另:
⒈公元年末二位数+9=年支(适用于1800—1899 年);
⒉公元年末二位数+1=年支(适用于1900—1999 年);
⒊公元年末二位数+5=年支(适用于2000—2099 年);
说明:
注:年干支是以立春为界,而不是以春节为界的。如1964年阳历2月4日的阴历为十二月二十一,仍为癸卯年;但1964年阳历2月5日的阴历虽为十二月二十二,而此日已立春,宜做甲辰年。
例一:求公元前7的年柱干支:年干=-7+8=1,即甲;年支=(-7-2)÷12=-9,加12转为正数3,即寅。故公元前7年是甲寅年。
例二:求2000年的年柱干支 :年干=末位数0-3=-3,加10=7,即庚。 年支=00+5=5,即辰。 故2000年是庚辰年。
例三:求1999年的年柱干支 :年干=末位数9-3=6,即己;年支=末二位数99+1=100减去8个12后余4,即卯。故1999年是己卯年。
注:我们所说的某个阳历年份对应的阴历干支,是该年大部分时间与其对应,而不是完全重合的。
二、快速推算月柱干支法
1.推算天干:年干x2+月数=月干,超过10则减去10的倍数到0-9,0视作10)
(公式揭密:由于甲子年的正月是丙寅月,即甲1对应丙3,推算下去,乙丑年的正月是戊寅,即乙2对应戊5,再下去是丙3对应庚7,正好每年正月的天干为年干x2+1)
2. 推算地支:阴历月支是固定不变的,
自商代历法开始,将每年的第一个月的地支定为寅,称为“正月建寅”,以后各月按地支顺序类推。正月天干的计算方法为:
若:
遇上甲或己的年,正月是丙寅;遇上乙或庚之年,正月为戊寅;
遇上丙或辛之年,正月为庚寅;遇上丁或壬之年,正月为壬寅;
遇上戊或癸之年,正月为甲寅。依照正月之干支,其余月份按干支推算即可。
正月为寅(从立春当天到惊蛰前一天), 二月为卯(从惊蛰当天到清明前一天),
三月为辰(从清明当天到立夏前一天), 四月为巳(从立夏当天到芒种前一天),
五月为午(从芒种当天到小暑前一天), 六月为未(从小暑当天到立秋前一天),
七月为申(从立秋当天到白露前一天), 八月为酉(从白露当天到寒露前一天),
九月为戌(从寒露当天到立冬前一天), 十月为亥(从立冬当天到大雪前一天),
十一月为子(从大雪当天到小寒前一天),十二月为丑(从小寒当天到立春前一天)。
注意:月干支是以节令为准,不是以农历每月初一为分界线,交节前为上个月的节令,交节后为下个月的节令。所以我们所说的某个阴历年份对应的干支,是该月大部分时间与其对应,而不是完全重合的。
例一:2008年阳历2月3日的月柱干支:此日阴历为十二月二十七,且还未立春,年干支应算做2007年的干支丁亥 。年干丁4x2+月数12=20,再减10=10,即癸;此日还未立春,地支为丑;故2008年阳历2月3日(阴历十二月二十七)的月柱干支为癸丑。
例二:2008年阳历2月4日的月柱干支:此日阴历虽为十二月二十八,但正好立春,年干支应做2008年的戊子,月数应为1,而不是12。年干戊5x2+月数1=11,再减去10=1,即甲;地支为寅;故2008年阳历2月4日(阴历十二月二十八)的月柱干支为甲寅。
三、快速推算日柱干支法
公元2000年元旦是戊午日,欲求任何一天的日干支,皆可以此天为参考。即计算出欲求当天与2000年元旦相距总天数,假设相距总天数为A。
则公元2000后某天的日干支求算方法如下:(A-5)÷10,取余数0-9即为日干;(A-5)÷12,取余数0-11即为日支。

用出生日期如何算出生辰八字?关键是日和时的两柱怎么算。

排“生辰八字”也称之为排“四柱”。
1、求测者须报出确切的出身年月日时,阳历、阴历均可,缺一不可,即四柱不全者不算。
2、手头要有一本《万年历》。
3、知道“十天干”、“十二地支”及其干支组合的“六十花甲”。
4、二十四节气中的“节气”对排年柱和月柱的影响甚大,排八字用“节气”,不用“中气”。
(1)排年柱的年,不是以农历的正月初一日为一年的开始,而是以农历的“立春”节为新旧年的交接点。“立春”以前出生的,其年柱用上一年的干支;“立春”以后出生的,其年柱为本年的干支。
(2)排月柱的月,不是以农历的每月初一日为每月的开始,而是以农历的“节气”为一个月的开始。“节气”以前出生的,其月柱用上一个月的干支;“节气”以后出生的,其月柱为本月的干支。
每月第一个节气为“节气”,即:立春、惊蛰、清明、立夏、芒种、小暑、立秋、白露、寒露、立冬、大雪和小寒等12个节气;
每月的第二个节气为“中气”,即:雨水、春分、谷雨、小满、夏至、大暑、处暑、秋分、霜降、小雪、冬至和大寒等12个节气。
5、时辰对排日柱和时柱影响甚大。
公历的时间不是农历的时辰,农历的1个时辰 = 公历的2个小时。
排日柱,以农历的“子时”为新的一天的开始点,并非公历的0:00,农历子时——公历23:00—0:59。“子时”之前为昨天,“子时”之后为今天。
6、根据出生日期,打开《万年历》可直接查到日柱干支,不需要推算,但要根据出生时间判断日柱究竟是今天干支还是昨天干支或是明天干支。月柱在大多数《万年历》上也可以直接查到,但要根据“节气”判断月柱究竟是本月干支还是上月干支。
7、月柱及时柱干支的推算方法
(1)月柱干支的推算方法
甲己之年丙作首,乙庚之岁戊为头,丙辛必定寻庚起,丁壬壬位顺行流,更有戊癸何方觅, 甲寅之上好追求。
即甲己年起丙寅月,乙庚年起戊寅月,丙辛年起庚寅月,丁壬年起壬寅月,戊癸年起甲寅月。
(2)时柱干支的推算方法
甲己起甲子,乙庚丙作初,丙辛从戊子,丁壬庚子居,戊癸排壬子,此诀日遁时。
即甲己日起甲子时,乙庚日起丙子时,丙辛日起戊子时,丁壬日起庚子时,戊癸日起壬子时。
最快捷的方法:在网络上用在线排盘之“四柱八字排盘”系统即可排时辰八字。
年月日干支快捷推算法集锦
年干支推算法1
年干支的推算方法一般有两种:一是按六十甲子的次序在手掌地支图上顺推。如:已知1983年为癸亥年,把癸定于亥位上,以左拇指尖(按顺时针方向)顺次点数,便可知1984年为甲子年,1985年为乙丑年……(见图3)。另一种方法是用公式推算,方法是:用所求的公元年数减3,把所得的差除以60(60为干支周转数)得商和余数,余数就是所求年干支的代数,若余数为零,可将余数看成是60(癸亥),附公式于下:
(所求公元年数-3)÷60=商……余数。
用上述公式求得的余数即为所求年干支的代数,用此代数查六十甲子表即得所求的年干支,或者用掌上法推算更为方便(见图4)。例如:求1980年的干支,按公式:(1980-3)÷60=32……余数为57。“7”是庚和午的代数,5×2=10地支退十位。从庚午开始,天干不变,地支后退十位是申,所以1980年的年干支便是庚申(见图5)。用上述方法可以快速求出公元3年后任何一年的年干支。
快速推算年柱干支法2
天干:
1(甲);2(乙);3(丙); 4(丁);5(戊);6(己);7(庚);8(辛); 9(壬);10(癸)
地支:
按1(子);2(丑);3(寅);4(卯); 5(辰);6(巳);7(午);8(未);9(申);10(酉)
11(戌);12(亥)
推算天干:
公元后任何年代:公元年末位数-3=年干,负数则加10
公元前任何年代:公元年末位数+8=年干
(公式揭密:因为公元3年为癸亥年,而天干又是逢10一循环。公元4年天干是甲,而4-3=1。由于没有公元0年,所以公元前的天干为末位数-3+1,再+10转为正数)
推算地支:
公元后任何年代:(公元年数-3)÷12,得余数0-11为年支,负数则加12,0视做12
公元前任何年代:(公元年数-2)÷12,余数-11-0为年支,加12转为正数,0视做12
(公式揭密:类似前述)
另:
⒈公元年末二位数+9=年支(适用于1800—1899 年);
⒉ 公元年末二位数十1=年支(适用于1900—1999 年);
⒊公元年末二位数+5=年支(适用于即2000—2099 年);
说明:
注:年干支是以立春为界,而不是以春节为界的。如1964年阳历2月4日的阴历为十二月二十一,仍为癸卯年;但1964年阳历2月5日的阴历虽为十二月二十二,而此日已立春,宜做甲辰年。
例一:求公元前7的年柱干支:年干=-7+8=1,即甲;年支=(-7-2)÷12=-9,加12转为正数3,即寅。故公元前7年是甲寅年。
例二:求2000年的年柱干支 :年干=末位数0-3=-3,加10=7,即庚。 年支=00+5=5,即辰。故2000年是庚辰年。
例三:求1999年的年柱干支:年干=末位数9-3=6,即己;年支=末二位数99+1=100减去8个12后余4,即卯。故1999年是己卯年。
注:我们所说的某个阳历年份对应的阴历干支,是该年大部分时间与其对应,而不是完全重合的。
快速推算月柱干支法
⒈推算天干:年干x2+月数=月干,超过10则减去10的倍数到0-9,0视做10)
(公式揭密:由于甲子年的正月是丙寅月,即甲1对应丙3,推算下去,乙丑年的正月是戊寅,即乙2对应戊5,再下去是丙3对应庚7,正好每年正月的天干为年干x2+1)

推算地支:阴历月支是固定不变的,正月为寅(从立春当天到惊蛰前一天),二月为卯(从惊蛰当天到清明前天),三月为辰(从清明当天到立夏前一天),四月为巳(从立夏当天到芒种前一在),五月为午(从芒种当天到小暑前一天),六月为未(从小暑当天到立秋前一天),七月为申(从立秋当天到白露前一天),八月为酉(从白露当天到寒露前一天),九月为戌(从寒露当天到立冬前一天),十月为亥(从立冬当天到大雪前一天),十一月为子(从大雪当天到小寒前一天),十二月为丑(从小寒当天到立春前一天)。
注意:月干支不是以农历每月初一为分界线,,而是以节令为准,,交节前为上个月的节令,,交节后为下个月的节令。所以我们所说的某个阴历年份对应的干支,是该月大部分时间与其对应,而不是完全重合的。
例一:2008年阳历2月3日的月柱干支:此日阴历为十二月二十七,且还未立春,年干支应算做2007年的干支丁亥
。年干丁4x2+月数12=20,再减10=10,即癸;此日还未立春,地支为丑;故2008年阳历2月3日(阴历十二月二十七)的月柱干支为癸丑。
例二:2008年阳历2月4日的月柱干支:此日阴历虽为十二月二十八,但正好立春,年干支应做2008年的戊子,月数应为1,而不是12。年干戊5x2+月数1=11,再减去10=1,即甲;地支为寅;故2008年阳历2月4日(阴历十二月二十八)的月柱干支为甲寅。
日干支推算公式
(由公历推算日干支,暂适用于1901年1月~2000年12月,至于1901年1月之前及2000年12月之后的日干支在计算时需加一相应的修正值),即
[(公元年数-1)*5+(公元年数-1)/4+该日所在当年的天数]/60
式中若(公元年数-1)/4不能整除时,则取其商数而舍弃余数,后面的“该日所在当年的天数”是指欲求当日是当年的第几天。将上式所得的余数除以10,所得余数为天干序数,将其余数除以12所得余数为地支序数,如欲求公历1982年01月02日的日干支,按公式有
[(1982-1)*5+(1982-1)/4+2]/60
上式中,(1982-1)*5=9905,(1982-1)/4即1981除以4商495余1,取商数495而舍去1,因01月02日是一年中的第二天,故“该日所在当年的天数”是2,则整个算式为(9905+495+2)/60=173余22,22除以10余2(乙),22除以12余10(酉),故公历1982年01月02日为乙酉日。
快速推算日柱干支法
公元2000年元旦是戊午日,欲求任何一天的日干支,皆可以此天为参考。即计算出欲求当天与2000年元旦相距总天数,假设相距总天数为A。
则公元2000后某天的日干支求算方法如下:(A-5)÷10,取余数0-9即为日干;(A-5)÷12,取余数0-11即为日支。
而公元2000前某天的日干支求算方法如下:(A+5)÷10,再用10减去余数0-9即为日支;(A+5)÷12,再用12减去取余数0-11即为日支。
(公式揭密:公元2000年1月6日是癸亥日,与元旦差5天)
不要被庞大的数字吓倒,由于30+30=60是12与10的最小公倍数,360亦为12与10的公倍数,我们可以巧妙地简化计算。
例:求公元1937年7月7日的日干支。1937年7月7日到2000年元旦的总天数为:25+31+30+31+30+31+(360+5)x62+15(15个闰年比平年多出一天),因360与(30+30)皆为12与10的公倍数,故可省去。只计25+1+1+31+5x2+15=83。(83+5)÷10余8,10-8=2即乙;(83+5)÷12余4,12-4=8即未。故公元1937年7月7日是乙未日。

如缩短计算范围:则推算日柱干支,必须先算出元旦日干支。以元旦日干支推算其他日干支。
⒈ 推算闰年元旦日天干:
①在二十世纪,闰年的末二位数÷4为元旦日天干(超过10,方法同前述)。例如1988年元旦,88÷4=22,减20后余2为乙。
②在廿一世纪,(闰年的末二位数+100)÷4为元旦日天干。例如求2008年元旦日的天干:(08+100)÷4=27庚。
⒉ 推算闰年元旦日地支(适用于20、21两个世纪)
。将上面已算出的元旦日天干数÷4,然后看余数。余数为1,则地支是午;余数为2,则地支是卯;余数为3,则地支是子;余数为0,则地支是酉。为了便于记忆,可用谐音记做“吾冇子有”。即“你有我没有之意”。
例如1912年元旦日,天干数为12÷4=3,即丙,地支数为3÷4余-1,即3,亦即子,则1912年元旦的日干支为丙子。
⒊推算闰年任何一日的日干支
由于干支60一循环,每个闰年366日亦有6次循环。
下面6天与元旦日干支相同:3月1日,4月30日,6月29日,8月28日,10月27日,12月26日。
以元旦以及上述六天为参考求该年任何一天的干支已很方便了,再求简单反更复杂。例如求1992年2月14日的日干支。经算,1992元旦的日干支为丙子。则该年3月31日的日干支亦为丙子,与2月14日相差16天。将天干逆推6天即顺推4天,丙后4即为庚为所求日之干;将地支逆推4天即顺推8天,子后8即申即为所求之日之支。故1992年2月14日为庚申日。
⒋推算平年日柱干支法(适用于20、2l两个世纪)
以元旦日干支推算其他日干支。
①平年元旦日干支是按闰年元旦日干支推算出来的。按下面的规律办:
a·闰年后一年的元旦日干支是该闰年元旦日干支的“天克地冲”(天干+6,地支+6)
b·闰年后二年的元旦日干支是该闰年元旦日干支的“天顺地逆”(天干+1,地支-1)
c·闰年后三年的元旦日干支是该闰年元旦日干支的“天克地库”(天干+6,地支+4)例如:1976年元旦日干支是壬子,则1977年元旦的日干支是戊午(壬戊为天克,子午为地冲);1978年元旦的日干支是癸亥(壬癸为天顺,子亥为地逆);1979年元旦的日干支是戊辰(壬戊为天克,子辰为地库)。
②推算平年任何一日的日干支: 干支60一循环,每个平年365日有6次循环。
下面6天与元旦日干支相同:3月2日,5月1日,6月30日,8月29日,10月28日,12月27日。以元旦以及上述六天为参考求该年任何一天的干支已很方便了,再求简单反更复杂。如求1998年8月8日的日干支。经算,1998年的元旦日干支为戊申,则8月29日的日干支亦为戊申。8月8日与之相差21天,则天干逆推21-20=1天为丁,地支逆推21-12=9天,即顺推3天为亥。故1998年8月8日为丁亥日。
两种方法,孰优孰劣,读者自己判断。
快速推算时柱干支法
⒈日干x2+时支数-2=时干数
(公式揭密:因为甲子日的子时是从甲子时开始,推算下去,乙丑日对应丙子,即乙2对应丙3,再下去是丙3对应戊5,正好每日的子时天干为日干x2-1,即日干x2+时支数-2)
⒉ 时支是固定的。时辰顺序是:子时、丑时、寅时、卯时、辰时、巳时、午时、未时、申时、酉时、戌时、亥时。
例:求壬午日酉时的天干。日干9x2+时支10-2=26,取6即己。故壬午日酉时的干支为己酉

如何用天干地支计算年月日时?

快速推算年柱干支法:

1、推算天干:

公元后任何年代:公元年末位数-3=年干,负数则加10

公元前任何年代:公元年末位数+8=年干

(因为公元3年为癸亥年,而天干又是逢10一循环。公元4年天干是甲,而4-3=1。由于没有公元0年,所以公元前的天干为末位数-3+1,再+10转为正数)

2、推算地支:

公元后任何年代:(公元年数-3)÷12,得余数0-11为年支,负数则加12,0视作12

公元前任何年代:(公元年数-2)÷12,余数-11-0为年支,加12转为正数,0视作12

另:

1、公元年末二位数+9=年支(适用于1800—1899 年);

2、公元年末二位数+1=年支(适用于1900—1999 年);

3、公元年末二位数+5=年支(适用于2000—2099 年);

年干支是以立春为界,而不是以春节为界的。如1964年阳历2月4日的阴历为十二月二十一,仍为癸卯年;但1964年阳历2月5日的阴历虽为十二月二十二,而此日已立春,宜做甲辰年。

扩展资料:

干支历法是上古文明的产物,又称节气历或中国阳历,是一部深奥的历法。它是用60组各不相同的天干地支标记年月日时的历法。主要由干支纪年、干支纪月、干支纪日、干支纪时四部分组成。它以立春为岁首,交节日为月首。年长即回归年,一节为一个月。干支历通过天干地支论太阳与地球的关系,二十四节气和十二月建是基本内容。

既管年又管月,兼具二十四节气。二十四节气是根据黄道面划分出来的,用二十四节气划分出十二个月,每个月含有两个节气,没有闰月。二十四节气与地球环绕太阳的周期运动有关,其年月日全由太阳视运动决定,与太阴月相无关。

它又与通常的阳历(如公历)不同,公历的月长由人为规定而与天象无涉;干支历的年月日均由天象决定,无须通过人为调整,是完全符合天象规律的一部历法。目前,干支历依旧流行于万年历等书,用于象数、风水和命理学中。

参考资料来源:百度百科-天干地支


年、月、日、时在古代都是怎么算的?

古代十二时辰
【子时】夜半,又名子夜、中夜:十二时辰的第一个时辰。(北京时间23时至01时)。
【丑时】鸡鸣,又名荒鸡:十二时辰的第二个时辰。(北京时间01时至03时)。
【寅时】平旦,又称黎明、早晨、日旦等:时是夜与日的交替之际。(北京时间03时至05时)。
【卯时】日出,又名日始、破晓、旭日等:指太阳刚刚露脸,冉冉初升的那段时间。(北京时间05时至07时)。
【辰时】食时,又名早食等:古人“朝食”之时也就是吃早饭时间,(北京时间07时至09时)。
【巳时】隅中,又名日禺等:临近中午的时候称为隅中。(北京时间09 时至11时)。
【午时】日中,又名日正、中午等:(北京时间11时至13时)。
【未时】日昳,又名日跌、日央等:太阳偏西为日跌。(北京时间13时至15时)。
【申时】哺时,又名日铺、夕食等:(北京时间15食至17时)。
【酉时】日入,又名日落、日沉、傍晚:意为太阳落山的时候。(北京时间17是至19时)。
【戌时】黄昏,又名日夕、日暮、日晚等:此时太阳已经落山,天将黑未黑。天地昏黄,万物朦胧,故称黄昏。(北京时间19时至21时)。
【亥时】人定,又名定昏等:此时夜色已深,人们也已经停止活动,安歇睡眠了。人定也就是人静。(北京时间21时至23时)。
更,是古代人夜间用来计时的单位。 一夜分为五更,每更约等于一个时辰.
昼夜时辰
地球自转一周为一昼夜,称为“太阳日”,昼夜的形成即由此。其向阳之地面为昼
,背阳地面则为夜。春分以后,日照北半球渐多,因此北半球夜短昼长,南半球则相反
;秋分以后,日照南半球渐多,故北半球昼短夜长,南半球乃相反。
昼夜的划分方法
中国传统以十二个时辰来计算昼夜,以子,丑,寅,卯,辰,巳,午,申,酉,戌
,亥十二地支来表示,每时辰分为八刻,又区分为上四刻,下四刻。这样,每个时辰相
当于现代的两个小时,如巳时相当于9时到11时。那时候,白天靠测量太阳的影子,夜晚
用漏壶(计时工具)滴水测时。但这不是最早的测时法。在这以前,如下表的俗称所反
映的情况。表内的俗称,是指十二时辰在古代的一种通俗叫法。这种俗称,就是中国古
人借助一些自然特征和生物特征来计时的。“鸡鸣”“人定”,借助于半夜鸡叫和人入
夜睡觉的特征。“食时”“晡时”,借助吃饭时刻表示时间。古人一日两餐,早饭在日
出以后,隅中以前,所以称这段时间为“食时”;晚饭在“日昳(太阳偏西)以后,日
入以前,所以称这段时间为“晡时”。其余八个时间以太阳位置为主要特征来命名的。
由于季节的不同,具体的时间差竟达两小时,因此后来被十二地支计时所替代。
另外,中国古代还有报更(又叫打更)的计时法。把夜间分为五更:相当于现代的
晚上7点到9点为一更,9点到11点为二更,午夜11点到1点为三更,凌晨1点到3点为四更
,凌晨3点到5点为五更。
在欧美国家,以一昼夜分为24小时,每小时分为四刻,又可分为60分,每分为60秒
计算。由于计时器即钟表仅有12小时,只合一昼夜之半,于是以上午下午来辨别,以夜
12时(下午24时)正,为0时,夜(上午)1时为1时,以正午12时为12时,下午1时为13
时,下午6时为18时,下午11时为23时。
昼夜的起讫时间,有两种不同的算法,欧美的24小时自0时算起,即自夜12时起算。
在夜12时以前为前一日,夜12时以后为次日。中国的十二时辰以子时为首,以夜晚11时
起至夜1时为子时,在夜11时以前为前一日,夜11时以后为次日。
古时辰 子时 丑时 寅时 卯时 辰时 巳时
俗称 夜半 鸡鸣 平旦 日出 食时 隅中
今时间 23 - 1时 1 - 3时 3 - 5时 5 - 7时 7 - 9时 9 - 11时
古时 子初 子正 丑初 丑正 寅初 寅正 卯初 卯正 辰初 辰正 巳初 巳正
今时 23时 0时 1时 2时 3时 4时 5时 6时 7时 8时 9时 10时
古时辰 午时 未时 申时 酉时 戌时 亥时
俗称 日中 日昳 晡食 日入 黄昏 人定
今时间 11 - 13时 13 - 15时 15 - 17时 17 - 19时 19 - 21时 21 - 23时
古时 午初 午正 未初 未正 申初 申正 酉初 酉正 戌初 戌正 亥初 亥正
今时 11时 12时 13时 14时 15时 16时 17时 18时 19时 20时 21时 22时
时辰
中国古时把一昼夜分为十二段,每段叫做一个时辰,合现在的两个小时。时辰用地支作名称,从夜间十一点算起,第一个时辰是子时,半夜十一点到一点。
时辰
子时 二十三点到一点
丑时 一点到三点
寅时 三点到五点
卯时 五点到七点
辰时 七点到九点
巳时 九点到十一点
午时 十一点到十三点
未时 十三点到十五点
申时 十五点到十七点
酉时 十七点到十九点
戌时 十九点到二十一点
亥时 二十一点到二十三点
循环使用,一周期为12个。经常与天干配合使用,60个为一周期。可用于记录年、月、日、时辰。所谓“生辰八字”即出生时刻年月日和时辰的干支,共8个字,因以得名。
纪年时,每个地支对应一个属相,也叫生肖。
纪月时,每个地支对应二十四节气自某节气(非中气)至下次节气,以交节时间决定起始的一个月期间,不是农历某月初一至月底。许多历书注明某阴历月对应某干支,只是近似而非全等对应。
纪时时,每个地支对应固定的一段时间(时辰)。中国古时把一昼夜分为十二段,每段叫做一个时辰,合现在的两个小时。每个时辰都有固定的地支作名称,从夜间十一点算起,第一个时辰是子时,半夜十一点到一点。必须注意的是子时分为0时到1时的早子时和23时到24时的晚子时。
地支对应的生肖、纪月时对应的节气时间段、近似农历月份、近似阳历月份、纪时的时刻、五行、阴阳列表如下。
地支 生肖 节气时间段 近似阴历月份 近似阳历月份 时刻 五行 阴阳
子 鼠 大雪—小寒 十一月 12月 23时—1时 水 阳

牛 小寒—立春 十二月 1月 1时—3时 土 阴
寅 虎 立春—惊蛰 正月 2月 3时—5时 木 阳
卯 兔 惊蛰—清明 二月 3月 5时—7时 木 阴
辰 龙 清明—立夏 三月 4月 7时—9时 土 阳
巳 蛇 立夏—芒种 四月 5月 9时—11时 火 阴
午 马 芒种—小暑 五月 6月 11时—13时 火 阳
未 羊 小暑—立秋 六月 7月 13时—15时 土 阴
申 猴 立秋—白露 七月 8月 15时—17时 金 阳
酉 鸡 白露—寒露 八月 9月 17时—19时 金 阴
戌 狗 寒露—立冬 九月 10月 19时—21时 土 阳
亥 猪 立冬—大雪 十月 11月 21时—23时 水 阴
每年都有一个生肖,在该年出生的人就“属”这个生肖。人的岁数是12的倍数即为本命年,因为当年的生肖和人的生肖相同。
[编辑]
组合
地支有六个组合,称为“”,有四个由三个地支组成的局势,称为三合局和全会方局,这种地支组合之后,亦会变化成不同的五行,因此亦会产生不同的较应。地支除了会合化局之外,地支还有互相冲克及相刑,故此亦会产生不同的较应。
地支: 子丑合化土 寅亥合化木 卯戌合化火 辰酉合化金 巳申合化水 午未为阴阳中正合化土
地支三合: 申子辰合成水局 巳酉丑合成金局 寅午戌合成火局 亥卯未合成木局
地支三会: 亥子丑会北方水局 寅卯辰会东方木局 巳午未会南方火局 申酉戌会西方金局
地支相冲: 子午相冲 丑未相冲 寅申相冲 卯酉相冲 辰戌相冲 巳亥相冲
地支相破: 子酉相破 午卯相破 巳申相破 寅亥相破 辰丑相破 戌未相破
地支相害: 子未相害 丑午相害 寅巳相害 卯辰相害 申亥相害 酉戌相害
地支相刑:
寅刑巳 巳刑申 申刑寅 为无恩之刑
未刑丑 丑刑戌 戌刑未 为持势之刑
子刑卯 卯刑子 为无礼之刑
辰刑辰 午刑午 酉刑酉 亥刑亥 为自刑之刑
[编辑]
其他用处
地支主要用来排序。
有些古代的典籍用地支来分章节,如《康熙字典》等。
西方数学刚传入中国时,中国的数学家用天干地支代表字母,十二地支分别代表k-v这12个字母,大写字母用代表小写字母的汉字加口字旁表示。
参考资料:http://wikipedia.cnblog.org/wiki/%E6%97%B6%E8%BE%B0

展开全文
返回顶部
Baidu