干支纪日法的计算方法。
很久以前,古代人还没有农历、公历,当时就有着自己的一套历法,也就是干支历。干支历的时间以10天干、12地支分别组合而成的,记载这是哪年哪月哪日哪时。其中纪年、纪月、纪时都有历史考证,而纪日是最复杂,尚没有考证的。只知道从商朝便开始,从春秋时期鲁隐公三年二月己巳日起,开始纪年,第一日为甲子日,第二日为丁丑日,这样无限循环下去,从古至今从未停止过。是我国历史上重要的科学文化遗产。
而随着科学的发到,电脑的产生,通过电脑计算得出的结果,大家都可以通过网上或手机、挂历得知每年每月每日的时间。如查看万年历,我们可以得知,2013年9月10日是癸巳年辛酉月已卯日。
相对应的,网上也有人工计算的方法。有兴趣的朋友,可以继续看下去。
公式一:G= 4X + [X / 4] + 5Y + [Y / 4] + [3 * (M + 1) / 5] + D - 3
公式二:H= 8X + [X / 4] + 5Y + [Y/ 4] + [3 * (M + 1) / 5] + D + 7 +I
G 除以10的余数是天干,H除以12的余数是地支。X是世纪数减一,Y是年份后两位,M 是月份,D是日数。奇数月i=0,偶数月i=6。
例如:2013年9月10日的干支日。 将数值代入计算公式。
G =4*20 + [20 / 4] + 5*13 + [13 / 4] + [3 * (9 + 1) / 5] + 10 - 3 =80+5+65+3+6+7= 166。
用166除以10,余数为6,天干的第7位是‘已’。
Z =8*20 + [20 / 4] + 5*13 + [13 / 4] + [3 * (9 + 1) / 5] + 10 + 7=160+5+65+3+6+17=256
用256除以12,余数为4,地支的第4位是‘卯’。
因此:2013年9月10日的干支日是已卯日。
『文章来自星座网,未经允许不得转载!』
整体趋势稳步往前走着,建议注意细节和维护完整的人际关系。调整自己的思路,合理分配好时间,保持良好的财务习惯,寻[详情]
到了春天,温度开始渐渐回升,很多人就开始卸下自己厚厚的衣服,开始过轻装...[详情]
中国人使用筷子用餐是从远古流传下来的,古时又称其为“箸”,日常生活当中...[详情]
春节是和家人团聚的时刻,大家也会利用这一年中不多的机会,走亲访友,互赠...[详情]
开春3月是出去旅游的好时间,春风拂面,百花盛开,阳光刚刚好。那么,3月...[详情]