干支纪日法公式法,准的人不得不看!
自商代历法开始,将每年的第一个月的地支定为寅,称为“正月建寅”,以后各月按地支顺序类推。正月天干的计算方法为:若遇甲或己的年份,正月是丙寅;遇上乙或庚之年,正月为戊寅;遇上丙或辛之年干支纪日法公式法,准的人不得不看!,正月为庚寅;遇上丁或壬之年,正月为壬寅;遇上戊或癸之年,正月为甲寅。依照正月之干支干支历法与农历对应表,其余月份按干支推算即可。
例如:2006年为丙戌年,其正月为庚寅干支历法与农历对应表,二月为辛卯,三月为壬辰干支纪日法公式法,准的人不得不看!,余类推。
速查干支纪日法公式法
从已知日期计算干支纪日的公式为:G=4C+[C/4]+5y+[y/4]+[3*(M+1)/5]+d-3Z=8C+[C/4]+5y+[y/4]+[3*(M+1)/5]+d+7+i其中C是世纪数减一干支历法与农历对应表,y是年份后两位,M是月份,d是日数。1月和2月按上一年的13月和14月来算。奇数月i=0,偶数月i=6。G除以10的余数是天干,Z除以12的余数是地支。
计算时带[]的数表示取整。
例如:查2006年4月1日的干支日。将数值代入计算公式。G=4*20+[20/4]+5*06+[06/4]+[3*(4+1)/5]+1-3=117
除以10余数为7,天干的第7位是‘庚’。Z=8*20+[20/4]+5*06+[06/4]+[3*(4+1)/5]+1+7+6=213
除以12余数为9,地支的第9位是‘申’。答案是:2006年4月1日的干支日是庚申日。
简单法
比较简单的公元纪年法及公元前纪年法。
公元干支纪年法:
如:2000年(庚辰)2000红色部分为天干即:庚0地支:用2000除以12等于166余8即:辰8
公元前纪年法:
如:公元前781年(庚申)781天干:11-1=10即:庚0地支:781除以12等于65余113-1=12即:申12;
公元前314年(丁未)天干:11-4=7即:丁7地支:314除以12等于26余2即:13-2=11即:未11;
公元前57年(甲子)天干:11-7=4(甲)地支:57除以12等于4余913-9=4(子);
公元前1年(庚申)天干:11-1=10(庚)地支:13-1=12(申)。
文章来源:易经在线