如何计算干支纪日

 我来答
天然槑17
2022-06-06 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6367
采纳率:100%
帮助的人:36.1万
展开全部
我把公式给你
日天干地支
从已知日期计算干支纪日的公式为:
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,地支是「戌」
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式