y****e 发帖数: 419 | 1 【 以下文字转载自 History 讨论区,原文如下 】
发信人: yaoyue (尧曰@ytht.net), 信区: History
标 题: 怎样从已知年份和日期得到对应的干支纪年和纪日(葛民勤)
发信站: Unknown Space - 未名空间 (Thu Dec 9 17:19:52 2004) WWW-POST
作者:刘夙 2004-7-20 18:15:52
博客中国(Blogchina.com) b37756c
怎样从已知年份和日期得到对应的干支纪年和纪日
文/葛民勤
摘要:
从已知年份计算干支纪年很简单:年份数减3,除以10的余数是天干,除以12的余数是地
支。
从已知日期计算干支纪日的公式和蔡勒公式很相像,如下:
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 (奇数月i=0,偶数月i=6)
其中C是世纪数减一,y是年份后两位,M是月份,d是日数。1月和2月按上一年的13月和
14月来 |
|