首页 > 新起点 > 古文化

社日是怎么推算的?

大溪水 古文化 01-15

  天社日?应该是天赦日吧? 按照《星命书》上的记载:所谓“天赦日”,应该是:春季的戊寅日、夏季的甲午日、秋季的戊申日、冬季的甲子日。 农历的一、二、三月为春季,四、五、六月为夏季,七、八、九月为秋季,十、十一、腊月为冬季。 过去人们采用天干地支(简称干支)用来纪年、纪月、纪日、纪时,每一个时刻由四个干支(八个字)构成(简称八字)。 谚云:“春逢戊寅夏甲午,秋值戊申天赦露,冬月甲子最为良,百事达之多吉助”。 即:春季的戊寅日、夏季的甲午日、秋季的戊申日、冬季的甲子日,为“天赦日”。认为天帝将在这一天赦免众生罪过,最利于消灾化煞,祈福祈寿,是“吉日”。 2021年的四个天赦日是: 1、春季的天赦日是:公历4月21日(农历三月廿五); 2、夏季的天赦日是:公历7月6日(农历六月十三); 3、秋季的天赦日是:公历9月18日(农历七月廿八); 4、冬季的天赦日是:公历12月3日(农历十月十六)。 从已知的公历日期,精确计算干支日,计算量还是蛮大的。 公式大致如下: 已知:C世纪Y年M月D日,计算这一天的干支日: 1、计算天干:G=4(C-1)+[(C-1)/4]+5Y+[Y/4]+[3(M+1)/5]+D-3 计算结果除以10,看余数,若余数是1,则天干为“甲”;若余数是10,则天干为“癸”; 2、计算地支:Z=8(C-1)+[(C-1)/4]+5Y+[Y/4]+[3(M+1)/5]+D+7+I 计算结果除以12,看余数,若余数是3,则地支为“寅”;若余数是11,则地支为“庚”。 特别说明: 1、若是公历的1月、2月,则M分别为13和14; 2、公式中的[ ]符号,预示内部的计算结果取整; 3、若遇见M是奇数,I取0;若遇见M是偶数,I取6。 以2021年4月21日为例,试算: 2021年是21世纪,所以C=21,其余的楼主应该清晰了:Y=2021、M=4、D=21、I=6 1、计算天干:G=4(21-1)+[(21-1)/4]+5*2021+[2021/4]+[3(4+1)/5]+21-3=10695 10695&pide;10,余数是5,故:天干是“戊”。 2、计算地支:Z=8(21-1)+[(21-1)/4]+5*2021+[2021/4]+[3(4+1)/5]+21+7+6=10791 10791&pide;12,余数是3,故:地支是“寅”。 所以:2021年4月21日是戊寅日。 上述书写的,在“知道”显示出来较乱,不便观看。 下面做成图像,便于楼主阅读(若图像显示过小,点击图片可放大)。C98风水,八字,解梦-玄空网

标签: 社日 怎么 推算

玄空网   |   冀ICP备20015329号-2   |   合作QQ:5 3 6 9 8 4 7 8 0 本站长期转让

声明 :本站部分内容转载自网络,本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。