先前有人指出2000年1月1日的日柱計(jì)算錯(cuò)誤,小弟研究了一下娜扇,發(fā)現(xiàn)確實(shí)不是公式出了錯(cuò)栅组,而是套用公式的方法有問題
后來研究了一下發(fā)現(xiàn)使用這個(gè)公式有個(gè)前提,就是需要判斷當(dāng)前年份是否為閏年致燥,如果為閏年則要將當(dāng)前年份的1排截、2月視為上一年的13断傲、14月,否則計(jì)算的結(jié)果就是錯(cuò)誤的箱蝠。
由于先前沒有接觸過相關(guān)的知識(shí)垦垂,在摸索過程中遇上一些問題劫拗,感謝下面幾位大神給予的建議:
s旬首s渺渺仙音音頻
顧月城少
佳木進(jìn)
本帖只記錄高氏日柱公式,還有另一個(gè)公式計(jì)算下來結(jié)果也是正確的憔足,附上鏈接:
公式
符號(hào)含義:
:公元年數(shù)后兩位數(shù)滓彰;
:
除以4的余數(shù)州袒;
:月基數(shù)郎哭;
:日期數(shù)弓叛;
:世紀(jì)常數(shù);
: 表示括號(hào)內(nèi)計(jì)算結(jié)果只取整數(shù)部分陈惰;
:日柱的母數(shù)抬闯,
除以60的余數(shù)即是日柱的干支序列數(shù);
關(guān)于月基數(shù)
:這里的
不是月基數(shù)杯缺,而是月份
:表示括號(hào)內(nèi)計(jì)算結(jié)果只取整數(shù)部分萍肆;
關(guān)于世紀(jì)常數(shù):
也就是說塘揣,計(jì)算2000年1月1日的日柱時(shí)宿崭,需要將這個(gè)日期視為:1999年13月1日來代入公式
= 1999年后面兩位 = 99葡兑;
=
的余數(shù) = 3;
=
= 6吆鹤;(這里的m代入13蜕劝,因?yàn)橹暗脑路菀暈?3月)
= 1岖沛;
:9;(對(duì)照表格)
=
= 535;(套日柱公式)
取的余數(shù) = 55嗤朴,查干支紀(jì)日表格序列號(hào)為55的干支為“戊午”雹姊,
附:干支紀(jì)日表
附資料來源:
如果本文對(duì)你有所幫助吱雏,記得點(diǎn)個(gè)贊哈