子时又叫夜半,那么你知道亥时叫什么吗?用“干支”来推算日和时(夜半子时前一句)

上两次给大家罗列了干支纪年,纪月的算法,今天给大家整合出干支纪日,干支纪时的推算方法:

干支纪日:

从已知日期计算干支纪日的公式为:

G = 4C + [C / 4] + 5y + [y / 4] + [3 * (M + 1) / 5] + d - 3

Z = 8C + [C / 4] + 5y + [y / 4] + [3 * (M + 1) / 5] + d + 7 + i

其中 C 是世纪数减一,y 是年份后两位,M 是月份,d 是日数。1月和2月按上一年的13月和14月来算

注:奇数月i=0,偶数月i=6。G 除以10的余数是天干,Z 除以12的余数是地支。

计算时带[ ]的数表示取整。

子时又叫夜半,那么你知道亥时叫什么吗?用“干支”来推算日和时

例如:计算2006年4月1日的干支日。 将数值代入计算公式。

G =4*20 + [20 / 4] + 5*06 + [06 / 4] + [3 * (4 + 1) / 5] + 1 - 3 =117

除以10 余数为 7 ,天干的第7位是‘庚’。

Z =8*20 + [20 / 4] + 5*06 + [06 / 4] + [3 * (4 + 1) / 5] + 1 + 7 + 6 =213

除以12 余数为 9 ,地支的第9位是‘申’。

答案是:2006年4月1日的干支日是庚申日。

干支纪时

子时又叫夜半,那么你知道亥时叫什么吗?用“干支”来推算日和时

注意:晨子=-1,夜子=11。

因子时、丑时是每日的前两个时辰,顺序置前,地支序数也应置前,故将子丑置前:子=-1,丑=0,寅=1,卯=2…子=11。

由于子时作为日期分界线,被一分为二,分为晨子和夜子两个小时,晨子(0点-1点),子=-1。夜子(23点-24点),子=11。八字中,夜子时(23点-24点),仍属于今天,仍用今天日干。

纪时的推算公式:

①时支公式:时支=小时÷2-1(小时为偶数);时支=(小时+1)÷2-1(小时为奇数)

②时干公式:时干=日干×2+时支 (晨子=-1,夜子=11)

子时又叫夜半,那么你知道亥时叫什么吗?用“干支”来推算日和时

例:求1:45,23:43,18:58,0:38时支?(小时为奇数)

解:时支:(1+1)/2-1=0=丑,(23+1)/2-1=11=子,18/2-1=8=酉,0/2-1=-1=子

(注:八字中,出生时间宜根据出生地所在时区,采用真太阳时。推算时柱干支,分钟可以忽略不计,只用整小时推算)

例:求乙卯日17:30的干支?

解:时支=(17+1)/2-1=8=酉,时干=乙*2+酉=2*2+8=12,个位=2,2=乙,故17:30干支为乙酉

例:求戊午日0:50、10:50、22:05、23:49干支?(小时为偶数)

解:0:50——时支=0/2-1=-1=子,时干=戊*2+子=5*2-1=9=壬

10:50——时支=10/2-1=4=巳,时干=戊*2+巳=10+4=14,4=丁

22:05——时支=22/2-1=10=亥,时干=戊*2+亥=10+10=20,0=癸

23:49——时支=(23+1)/2-1=11=子,时干=戊*2+子=5*2+11=21,个位=1=甲

(注:23:49未到24点,是夜子时,仍属今天,用今天日干戊) 

例:求甲子日0:20和23:40干支?

解:0:20——时支=0/2-1=-1=子(晨子),时干=甲*2+子=1*2-1=1=甲

23:40——时支=(23+1)/2-1=11=子(夜子),时干=甲*2+子=1*2+11=13,个位=3=丙

喜欢可以加关注,每天都有精彩。

★《布宫号》提醒您:民俗信仰仅供参考,请勿过度迷信!

本文经用户投稿或网站收集转载,如有侵权请联系本站。

发表评论

0条回复