不用万年历快速推算四柱干支全解.docx
《不用万年历快速推算四柱干支全解.docx》由会员分享,可在线阅读,更多相关《不用万年历快速推算四柱干支全解.docx(9页珍藏版)》请在冰点文库上搜索。
不用万年历快速推算四柱干支全解
不用万年历快速推算四柱干支
一、快速推算年柱干支法
1.干支序数:
(1):
天干:
1(甲)2(乙)3(丙)4(丁)5(戊)6(己)7(庚)8(辛)9(壬)10(癸)。
如:
干丙的序数=3。
(2):
地支:
1(子)2(丑)3(寅)4(卯)5(辰)6(巳)7(午)8(未)9(申)10(酉)11(戌)12(亥)。
如支酉的序数=10。
2.推算年柱天干:
(1):
公元后任何年代:
公元年数末位数-3=年干序数(负数则加10,0作10看)。
(2):
公元前任何年代:
公元年数末位数(取负数)+8=年干序数(负数则加10,0作10看)。
(3):
公式揭密:
因为公元3年为癸亥年,而天干又是逢10一循环。
公元4年天干是甲,而4-3=1。
由于没有公元0年,所以公元前的天干为末位数-3+1,再+10转为正数8。
3.推算年柱地支:
(1):
公元后任何年代:
(公元年数-3)÷12的余数为年支序数(负数则加12,0作12看)。
(2):
公元前任何年代:
[公元年数(取负数)-2]÷12的余数为年支序数(负数则加12,0作12看)。
(3):
简便方法:
①1800年—1899年:
(公元年数末二位数+9)÷12的余数为年支序数。
②1900年—1999年:
(公元年数末二位数十1)÷12的余数为年支序数。
③2000年—2099年:
(公元年数末二位数+5)÷12的余数为年支序数。
④2100年—2199年:
(公元年数末二位数+9)÷12的余数为年支序数。
⑤2200年—2299年:
(公元年数末二位数+1)÷12的余数为年支序数。
说明:
(公元年数末二位数+k)÷12的余数为年支序数,k有三种情况:
公元年数首二位数÷3余数为0时,k=9;余数为1时,k=1;余数为2时,k=5;
例一:
求阳历公元前7年的年柱干支。
解:
年干序数:
-7+8=1,年干甲。
年支序数:
(-7-2)÷12余数-9,加12转为正数3,年支寅。
故公元前7年是甲寅年。
例二:
求阳历2000年的年柱干支。
解:
年干序数:
0-3=-3,加10转为正数7,年干庚。
20÷3余数2,k=5。
年支序数:
(00+5)÷12余数5年支辰。
年支序数:
(2000-3)÷12余数5年支辰。
故2000年是庚辰年。
例三:
求阳历1999年的年柱干支。
解:
年干序数:
9-3=6年干己。
年支序数:
(99+1)÷12余数4年支卯。
故1999年是己卯年。
注:
1.年干支是以立春为界,而不是以春节为界,也不是以元旦为界。
公元年数(阳历)1月1日零时刻(含零时刻)至立春(阳历)时刻(不含立春时刻)时间内,年干支以上一年公元年数计算,所以推算年柱干支时,公元年数应该减一;立春(阳历)时刻(含立春时刻)至下一公元年数(阳历)1月1日零时刻(不含零时刻)时间内,推算年柱干支时,公元年数不变。
例如:
(阳历)1964年2月5日3时5分立春,(阳历)1964年1月1日零时刻(含零时刻)至2月5日3时5分(不含3时5分)时间内,年干支以上一年公元年数1963计算:
癸卯年,但(阳历)1964年2月5日3时5分(含3时5分)到(阳历)1965年1月1日零时刻(不含零时刻)时间内,年干支以当年公元年数1964计算:
甲辰年。
2.立春,是二十四节气中的第一个节气,干支历的岁首 ,建寅月之始日;到达时间点在公历每年2月3-5日(农历正月初一前后),太阳到达黄经315°时。
推算年柱干支必须首先确定公元年立春的准确时刻。
二、快速推算月柱干支法
⒈推算月柱天干:
(1):
推算公式:
(年干序数×2+干支历月数)的末位数=月干序数(0作10看)。
(2):
公式揭密:
由于甲子年的正月是丙寅月,即甲1对应丙3,乙丑年的正月是戊寅,即乙2对应戊5,丙3对应庚7,正好每年正月的天干序数为:
年干序数×2+1,其他月同。
(3):
说明:
①干支历又称甲子历、节气历或中国阳历。
它是一种以60组各不相同的天干地支标记年月日时的汉族传统历法。
干支历由干支纪年、干支纪月、干支纪日、干支纪时四部分组成四柱干支。
60干支以甲子为首,以立春为岁首,交节日为月首。
年长即回归年,一节令一中气为一个月。
②干支历月数以推算月柱地支为准。
⒉推算月柱地支:
(1):
干支历月数和月支是固定不变的:
如下:
月数月支时间范围
正月为寅:
立春时刻(含立春时刻)到惊蛰时刻(不含惊蛰时刻)。
二月为卯:
惊蛰时刻(含惊蛰时刻)到清明时刻(不含清明时刻)。
三月为辰:
清明时刻(含清明时刻)到立夏时刻(不含立夏时刻)。
四月为巳:
立夏时刻(含立夏时刻)到芒种时刻(不含芒种时刻)。
五月为午芒种时刻(含芒种时刻)到小暑时刻(不含小暑时刻)。
六月为未:
小暑时刻(含小暑时刻)到立秋时刻(不含立秋时刻)。
七月为申:
立秋时刻(含立秋时刻)到白露时刻(不含白露时刻)。
八月为酉:
白露时刻(含白露时刻)到寒露时刻(不含寒露时刻)。
九月为戌:
寒露时刻(含寒露时刻)到立冬时刻(不含立冬时刻)。
十月为亥:
立冬时刻(含立冬时刻)到大雪时刻(不含大雪时刻)。
十一月为子:
大雪时刻(含大雪时刻)到小寒时刻(不含小寒时刻)。
十二月为丑:
小寒时刻(含小寒时刻)到立春时刻(不含立春时刻)。
(2):
注意:
①月干支不是以阴历每月初一零时刻为分界线,也不是以公元历每月1号零时刻为分界线,而是以节令开始时刻为分界线,推算月柱干支必须知道各节令的开始时刻,用专用的公式计算或网上查询。
②各节令开始时刻范围(以公元历表示)如下:
立春:
2月3、4、5号的某时刻,太阳黄经315o。
惊蛰:
3月5、6、7号的某时刻,太阳黄经345o。
清明:
4月4、5、6号的某时刻,太阳黄经15o。
立夏:
5月5、6号的某时刻,太阳黄经45o。
芒种:
6月5、6号的某时刻,太阳黄经75o。
小暑:
7月7、8号的某时刻,太阳黄经105o。
立秋:
8月7、8号的某时刻,太阳黄经135o。
白露:
9月7、8、9号的某时刻,太阳黄经165o。
寒露:
10月8、9号的某时刻,太阳黄经195o。
立冬:
11月7、8号的某时刻,太阳黄经225o。
大雪:
12月7、8号的某时刻,太阳黄经255o。
小寒:
下一年1月5、6、7号的某时刻,太阳黄经285o。
例一:
求阳历2008年2月3日的年、月柱干支。
解:
2008年2月3日在1月1日零时刻到立春时刻时间内,公元年数=2008-1=2007。
2008年2月3日在小寒时刻到立春时刻时间内。
干支历月数:
12月支丑。
年干序数:
7-3=4年干丁。
年支序数:
(07+5)÷12余数0年支亥。
月干序数:
4×2+12=20的末位数0月干癸。
故阳历2008年2月3日是丁亥年癸丑月。
例二:
求阳历1998年6月4日的年、月柱干支。
解:
1998年6月4日在立春时刻到1999年1月1日零时刻时间内,公元年数=1998。
1998年6月4日在立夏时刻到芒种时刻时间内。
干支历月数:
4月支巳。
年干序数:
8-3=5年干戊。
年支序数:
(98+1)÷12余数3年支寅。
月干序数:
5×2+4=14的末位数4月干丁。
故阳历1998年6月4日是戊寅年丁巳月。
三、快速推算日柱干支法
1.推算日柱天干:
设:
C=公元年数首二位数,y=公元年数末二位数,M=公元月份数,d=公元日期数,[]表示取整数。
日干序数:
g的末位数。
2.推算日柱地支:
(奇数月i=0,偶数月i=6),或:
z=g+4C+10+i(奇数月i=0,偶数月i=6)。
日支序数:
z÷12的余数。
说明:
1月:
M=13,公元年数取上一年的值。
2月:
M=14,公元年数取上一年的值。
如:
2000年2月25日,应该按照1999年14月25日计算得:
癸丑日。
例一:
求阳历1644年3月22日的干支。
解:
C=16,y=44,M=3,d=22,i=0
=4×16+[16/4]+5×44+[44/4]+[3×(3+1)/5]+22-3
=64+4+220+11+2+22-3
=320。
个位数是0,作10看,日干为癸。
z=g+4C+10+i
=320+64+10+0
=394。
除以12余数10,日支为酉。
所以这一天的干支是“癸酉”。
例二:
求阳历1980年2月22日的干支。
解:
C=19,y=79,M=14,d=22,i=6
=4×19+[19/4]+5×79+[79/4]+[3×(14+1)/5]+22-3
=76+4+395+19+9+22-3
=522。
个位数是2,日干为乙。
z=g+4C+10+i
=522+76+10+6
=614。
除以12余数2,日支为丑。
所以这一天的干支是“乙丑”。
四、快速推算时柱干支法
⒈推算时柱天干:
(1)推算公式:
(日干序数×2+时支序数-2)的末位数=时干序数。
(2)公式揭密:
因为甲子日的子时是从甲子时开始,乙丑日对应丙子即乙2对应丙3,丙3对应戊5,正好每日的子时天干为日干序数×2-1,即日干序数×2+时支序数-2。
⒉推算时柱地支:
时支和时支序数是固定不变的,如下:
时支时支序数
子时、1:
上一天23点-----1点(含23点,不含1点)
丑时、2:
1点-----3点(含1点,不含3点)
寅时、3:
3点-----5点(含3点,不含5点)
卯时、4:
5点-----7点(含5点,不含7点)
辰时、5:
7点-----9点(含7点,不含9点)
巳时、6:
9点-----11点(含9点,不含11点)
午时、7:
11点-----13点(含11点,不含13点)
未时、8:
13点-----15点(含13点,不含15点)
申时、9:
15点-----17点(含15点,不含17点)
酉时、10:
17点-----19点(含17点,不含19点)
戌时、11:
19点-----21点(含19点,不含21点)
亥时、12:
21点-----23点(含21点,不含23点)
例一:
求阳历2015年3月6日5点54分的四柱干支(2015年3月6日05:
55:
39的惊蛰)。
解:
2015年3月6日5点54分在立春到惊蛰时间内,公元年数:
2015,干支历月数:
1月支寅。
年干序数:
5-3=2年干乙。
年支序数:
(15+5)÷2的余数8年支未。
月干序数:
2×2+1的尾数5月干戊。
C=20,y=15,M=3,d=6,i=0。
=4×20+[20/4]+5×15+[15/4]+[3×(3+1)/5]+6-3
=80+5+75+3+2+6-3
=168。
个位数是8,日干序数8日干为辛。
z=g+4C+10+i
=168+80+10+0
=258。
除以12余数6,日支序数6日支为巳。
时支序数:
4时支卯。
时干序数:
8×2+4-2个位数是8时干辛。
所以2015年3月6日5点54分是乙未年戊寅月辛巳日辛卯时。
注:
许多网站的年月干支有误分不清年月干支的分界点。
年月日干支请以