史书上的日期是怎么算出来的,比如剑龙元年六月的贵由?
使用分支和分支记录每日订单的方法。干支是天干和地支的合称。它和干支年表一样,以干支相配的60个甲子来记录日序,从甲子开始到桂海,以60天为一周。《干支纪日》始于商代,但其顺序至今未断或混乱,有待考证。目前已知2600多年,从春秋时期鲁隐公三年(公元前720年)二月四日到清代宣彤三年(1911年)(民国元年1912年采用历年后,民间仍沿用)。干支纪年法是商代历法的最大成就,是目前世界上已知最长的纪年法。对于中国历史特别是科技发展史的考证和研究来说,它是极其重要的计时符号,是珍贵的科学文化遗产。如《菜之战》:“夏四月,辛巳以菜败秦军。”“四月辛巳”指的是农历四月十三;《石钟山纪》“元丰七年六月丁丑”,即农历六月九日“登泰山”指的是本月28日。古人也用天干或地支来代表特定的日子。比如《礼记·谭公》中的“子茂不乐”,“子茂”指的是一个邪恶的日子或禁忌的日子。
将公元日期转换为树干和树枝日期的公式:
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是年份的后两位数(如果是1月和2月,当前年份减一),m是月份(如果是1月和2月,分别按照13和14计算),d是天数。奇数月i=0,偶数月i=6。g除以10的余数是天干,z除以12的余数是地支。计算时,带[]的数字表示小数点后四舍五入。
比如查2011 1 18。将数值代入计算公式。
g = 4 *(21-1)+[20/4]+5 * 10+[10/4]+[3 *(13+1)/5]。
z = 8 * 20+[20/4]+5 * 10+[10/4]+[3 *(13+1)/5]+18+7+0 =答案为:2011 1 18,干支日为贵由日。