目前世界上大部分的祿命推算方式,是以太陽曆為主;只有紫微斗數是以太陰曆為骨幹的陰陽合曆當作基礎,也就是以月亮的圓缺當基準來排命盤。因此決定陰曆初一是最重要且最根本的事。
曆法的細節很多,我們只要知道幾個重要的關鍵就夠了。
太陰曆的製曆原則是:
1. 「日月合朔」當日為農曆初一。
所謂的「日月合朔」指的是太陽和月亮在天球上處於同一經度,天文學上稱此時日、月的黃經差等於零。
在這個時候,太陽、月亮、地球三者接近一條直線,此時位居中間的月亮,未被太陽光照亮的半面,正對向地球,在地球上看不到月亮的存在。這一天就當作是陰曆初一。
2.只要當天的任何時間「日月合朔」,那一天就是初一。
3.現行農曆(時憲曆)是半夜12點正換日(子正換日),而紫微斗數是子初換日,也就是今晚11點後就算下一天。
4.所以萬一合朔的時間點是在晚上11點附近到12點,斗數用的太陰曆跟現行的農曆,就會整個月差一天,這時整個月就必須要調整出生的陰曆日期。
這邊舉一個實際的例子:
西元1997年2月7日15時06分為格林威治天文臺所測到的日月合朔時間,加上台灣8小時的時差後換算成中原地區時間為2月7日23時06分。
由於此時仍屬2月7日,因此傳統萬年曆將2月7日訂為丁丑年的一月一日, 但依照斗數時辰的算法,23時06分已經過了23時,就要算成次日。
所以陽曆的2月8日才是丁丑年的一月一日,此一天差距的現象一直要到下一次日月合朔的時間:3月9日09時15分(中原地區時間)之後,兩者的陰曆日期才會再次相當。
如此一來:
坊間農曆1997丁丑年的正月是由陽曆的2月7日開始至3月8日終止,總共 30天。但是斗數用的陰曆的正月卻是由陽曆的2月8日開始至3月8日止,共 29天,消失的一天被當成前一月的最後一天。
因為起算子時的時間不同,斗數用的太陰曆跟坊間的農曆差一天的情況還不少,名人的例子:馬英九、習近平兩人的生日都有這種情況。這也是坊間眾多學習紫微斗數的習命者遇到這兩個人的事情,怎麼推都不符合的原因。
由以上的例子也可以知道,斗數根本沒有「早子時、晚子時」的問題。五術其他領域都跟曆法脫離不了關係,但是由於漢文化的朝代更替中斷,各代使用的曆法也很紊亂,造成很多困擾,所以在研究這些術數時要特別留意。