1 / 4
文档名称:

天干地支年日时算法.docx

格式:docx   大小:19KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

天干地支年日时算法.docx

上传人:wenjiaosuoa 2022/4/5 文件大小:19 KB

下载得到文件列表

天干地支年日时算法.docx

相关文档

文档介绍

文档介绍:一、快速推算年柱干支法推算公式:
①推算天干:西元年末位数-3=年干(适用於任何年代)。
②推算地支:西元年末二位数+9=年支(适用於十九世纪,即1800—1899年);西元年末二位数十1=年支(适用於二十世纪,即1900—1999年)余2,2爲“乙”,则元旦日天干爲“乙”。
在廿一世纪,即2000年以後,求闰年元旦日天干的公式是:(闰年的末二位数+100)÷4:元旦日天干。例如求2008年元旦日的天干:(08+100)÷4=27,7爲"庚”,则元旦日天干爲“庚”②推算闰年元旦日地支(适用於20、21两个世纪)将上面已算出的元旦日天干数÷4,然後看余数。记住:余数爲1,则地支是“午”:余数爲2,则地支是“卯”;余数爲3,则地支是“子”;余数爲4(余4即余0),则地支是“酉”。这一点与天干不同,不是按地支顺序数来取地支,而是另按此规定。爲了便於记忆.可按“子午卯酉,3124"米记。或用谐音法,“3124"1~旷三要尔(儿)死”或“三要鱼死”,即知顺序是“子午卯酉”。例如1904年元旦日,已知天干数爲1即“甲”,地支数也爲1,即“午”,则知元旦日干支爲“甲年”。又如1960元旦日,已知天干数爲15,即“戌”,地支数爲15÷4,余3,3爲“子”,则知元旦日干支爲”戊子”。再如1988年元旦日,已知天干数爲22(88÷4)即“乙”,地支数爲22÷4,余数爲2,2爲“卯”,则知元旦日干支爲“乙卯”。
③推算闰年任何一日的日干支:花甲60一回圈,每个闰年366日有6次回圈。故下面6天与元旦日干支相同:3月1日,4月30日,6月29日,8月28日,10月27日,12月26日。同理,下面6天则与元旦日天干相同.地支相冲:1月31日,3月31日,5月30日,7月29日,9月27日,11月26日。由於以上前6个日子与元旦日干支相同,後6个日子与元旦日地
支相冲,可将一年内任何一天的日干支锁定在
60日内。再根据天干10日一
回圈,地支12日一回圈,进一步将所求之日锁定於一句之内。如求
1964

5月3日和10月7日的干支:经算,1964年的元旦日干支爲”己
酉”(64÷4;16,6爲“己”,16÷4余0即余4,4爲“酉”),则4月30

也爲“己酉”,顺推加3天,则5月3日干支爲”壬子”。同理,
10月27
日也爲”己酉”,则逆算顺推,
17日爲”己亥”,7日爲“己丑”。或9月
27日爲“己卯”,顺算逆椎,
10月7日亦爲“己丑”(天干相同。地支子寅
辰午申戌或丑卯巳未酉亥,顺算则逆推,逆算则顺推。
)又如:求1992年8
月30日和12月5日的干支:经算:1992的元旦日干支爲“丙子”(92÷4=23,3爲“丙”;23÷4余数爲3,3爲“子”),则月28日也爲“丙子”,顺推加2天,则8月30日干支爲“戊寅”。同理,12月26日也爲”丙子”,逆算顺推,16日爲:“丙寅”,6日爲“丙辰”,5日则是”乙卯”。或按11月26日爲“丙午”,顺算逆推,12月6日爲“丙辰”,5日爲“乙卯”。再如:求2008年3月21日及9月18日的干支:经算,2008年的元旦日干支爲“庚子”(108÷4=27,7爲“庚”;27÷4余数爲3,3爲”子”),则3月1日也爲“庚子”,顺算逆推,11日爲“庚戌”,21日爲“庚申”。同理,8月28日也是