年月日时干支推算方法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

推算方法

➢六十甲子、星期、二十八星宿排列图表

1、十天干:甲乙丙丁戊己庚辛壬癸(其中,五阳干:甲丙戊庚壬;五阴干:乙丁己辛癸)

2、十二地支:子丑寅卯辰巳午未申酉戌亥(其中,六阳支:子寅辰午申戌;六阴支:丑卯巳未酉亥)

3、六十甲子排列规则:1、甲干与地支逆排组合;2、阳干和阳支顺序组合,阴干和阴支顺序组合

4、六十甲子排列图表:

6、二十八星宿排列图表

➢年干支的推算方法

(计算年-3)÷60=商……余数

余数为1、2、3、4、5、6……59、0,分别对应甲子、乙丑……壬戌、癸亥

➢日干支、星期、星宿的推算方法:(按公历推算)

一、实际天数A的计算方法:

A(实际天数)=B(基本天数)+C(闰日天数)

二、基本天数B的计算方法:

B=(计算年-1)×365+(计算年从1月1日起要计算到的月日天数)

注:无论闰年还是平年,2月均按28天计算。

例:2011年7月7日(公历)的基本天数:

B=(2011-1)×365+(31+28+31+30+31+30+7)=733838(天)

三、闰日C的计算方法

C=(计算年-1)÷4-误差修正值+Pi

注解:

(1)(计算年-1)÷4如果除不尽,只取整数部分,无条件舍去小数部分。

(2)Pi=0或1。当计算年为平年时,Pi=0;当计算年为闰年时,3月1日前 Pi=0,3月1日(含)后Pi=1。

(3)误差修正值的推算;

公元元年1月1日——1582年10月14日,Pi=0;

1582年10月15日——1699年12月31日,Pi=10;

从1700年1月1日起,每增加一个世纪累加1,但能被400整除的世纪除外。

例:1700年1月1日——1799年12月31日,Pi=11;

1800年1月1日——1899年12月31日,Pi=12;

1900年1月1日——1999年12月31日,Pi=13;

2000年1月1日——2099年12月31日,Pi=13;(因为2000年能被400整除,所以Pi不累加1,还是13)

同理可推得:4800年1月1日——4899年12月31日,Pi=34;

4900年1月1日——4999年12月31日,Pi=35

以此方法推之万世不休。

四、求星期的公式

[5+A(实际天数)]÷7=商……Xi(余数)

Xi为1、2、3、4、5、6、0,分别对应星期一、星期二……星期日

五、求日干支的公式;

[13+A(实际天数)]÷60=商……Yi(余数)

Yi为1、2、3、4、5、6……59、0,分别对应甲子、乙丑……壬戌、癸亥

六、求星宿的公式

[23+A(实际天数)]÷28=商……Zi(余数)

Zi为1、2、3、4、5、6……27、0,分别对应角、亢……室、壁

例:求2011年7月7日(公历)的干支

基本天数:B=(2011-1)×365+(31+28+31+30+31+30+7)=733838(天)

闰日天数:C=(2011-1)÷4-13+0=489

实际天数:A=B+C=733838+489=734327

(13+734327)÷60=734340÷60=12239 0

余数0对应六十甲子中的干支为“癸亥”,所以2011年7月7日的日干支为癸亥。

➢月干支的推算方法:年上起月法(五虎遁元法)

甲己之年丙作首,

乙庚之年戊为头,

丙辛之岁寻庚上,

丁壬壬寅顺水流,

若问戊癸何方发,

甲寅之上好追求

注解:

1、月份指的是农历。

2、年干支为甲或己的,正月为丙寅;年干支为乙或庚的,正月为戊寅;年干支为丙或辛的,正月为庚寅;年干支为丁或壬的,正月为壬寅;年干支为戊或癸的,正月为甲寅。其它月份按六十甲子顺序推之。

➢时干支的推算方法:日上起时法(五鼠遁元法)

甲己还加甲,

乙庚丙作初,

丙辛从戊起,

丁壬庚子居,

戊癸何方发,

壬子是真途。

注解:

1、古时一天分为十二个时辰。23:00——1:00为子时,1:00——3:00为丑时,3:00——5:00为寅时,5:00——7:00为卯时,7:00——9:00为辰时,9:00——11:00为巳时,11:00——13:00午时,13:00——15:00为未时,15:00——17:00为申时,17:00——19:00为酉时,19:00——21:00为戌时,21:00——23:00为亥时。

2、日干支为甲或己的,子时为甲子;日干支为乙或庚的,子时为丙子;日干支为丙或辛的,子时为戊子;日干支为丁或壬的,子时为庚子;日干支为戊或癸的,子时为壬子。其它时辰按六十甲子顺序推之。

相关文档
最新文档