天干地支纪年法怎么算日? 只要日的 怎么算看清了在回答。

如题所述

我把公式给你
日天干地支
从已知日期计算干支纪日的公式为:
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是世纪数减1。奇数月
i=0,偶数月
i=6,年份前两位,y
是年份后两位,M
是月份,d
是日数。[
]
表示取整数。
1月和
2月按上一年的
13月和
14月来算,因此C和y也要按上一年的年份来取值。
g
除以
10
的余数是天干,z
除以
12
的余数是地支。
如果先求得了g,那么
z=g+4C+10+i(奇数月i=0,偶数月i=6)
如:
2009年7月16日
G=80+5+45+2+4+16-3=149
余数为
9,天干是「壬」
Z=149+80+10+0=239
余数为11,地支是「戌」
温馨提示:答案为网友推荐,仅供参考
相似回答