斗數基礎講的是如何排盤、十二宮的意義、十四主星及諸星的意義與應用;
八字基礎講的是本命元神、命格、十神,個性優缺點。
基本上它們是在得知出生的年月日時之後,求得相對應的干支,然後以此接下去論命。
我問的則是月干支的切換規則,實際曆法上的使用,要寫陰陽曆對照的程式。
雖然說發問者要謙虛,不過簡單來講,節氣兩字就可以回答問題。所以樓上你的確扯太遠。
更何況1944年戊辰月與己巳月之交,那時的4月並不是閏月。本站的陽陰曆轉換功能也是讓使用者查得相對照的日子,並不會告訴你這一天換干支的理由是什麼,更不會告訴你為什麼別站切換的日子跟本站的不一樣。不過剛剛又去查了一次,發現通通都是在農曆4月13日立夏這一天換干支,沒有不一致的情形,我只能說是我看走眼。所以這跟你講的太陰置不置閏也是一點關係也沒有。
經過進一步整理之後,我找到規則了:
月干支以節氣為畫分,而節氣則以太陽的運行為依據。
一年24個節氣,然後原則上一年是12個月,所以兩個節氣合為一個月。
因此,每兩個節氣,換一個干支。
所以月支的規則應該這樣講:原則上寅為正月(1月),實際上則必須參看節氣。
農曆1月在立春之前為丑月,立春之後才是寅月。
今年2009年農曆1月10日立春(暫且以此為第1個節氣),
此日之前為丑月,1月10日開始為寅月。
第3個節氣是驚蟄,農曆2月9日,此日之前仍為寅月,之後是卯月。
第5個節氣是清明,農曆3月9日,此日之前是卯月,之後辰月。
以此類推,今年一整年的規則都是如此。
2008年的情形也是一樣。不過此年立春在國曆2月4日,農曆12月28日,
所以此日之前是丑月,29日還沒過大年初一,就是寅月了。
所以農曆閏不閏月,可以不用管它。而且不管該年有沒有閏月、該月是不是閏月,每個月都是在月中某日換干支。如前所述,換干支的理由是因為節氣,而不是因為閏月。
只要看該日在哪個節氣之後,月支就是相對應的那一個。
立春之後為寅月,
驚蟄 => 卯月
清明 => 辰月
立夏 => 巳月
芒種 => 午月
小暑 => 未月
立秋 => 申月
白露 => 酉月
寒露 => 戊月
立冬 => 亥月
大雪 => 子月
小寒 => 丑月
至於月干的話,我想出一個公式:x=2q+1
若x>10,則取尾數
q跟x是年干化成數字之後的號碼,甲代表1,乙代表2.....壬代表9,癸代表10。
q 是今年年干,x 是月干。
白話就是:月干等於年干乘2,再加1。
例如今年己年,己是天干裡第6個,2*6+1=13,然後13取尾數是3,第3個天干是丙。所以今年的寅月,天干是丙,合為丙寅月。
癸年,癸是天干第10個,2*10+1是21,取21的尾數1,第1個天干,此年就是甲寅月。
丙年(3),2*3+1=7,第7個天干,所以是庚寅月。
八字基礎講的是本命元神、命格、十神,個性優缺點。
基本上它們是在得知出生的年月日時之後,求得相對應的干支,然後以此接下去論命。
我問的則是月干支的切換規則,實際曆法上的使用,要寫陰陽曆對照的程式。
雖然說發問者要謙虛,不過簡單來講,節氣兩字就可以回答問題。所以樓上你的確扯太遠。
更何況1944年戊辰月與己巳月之交,那時的4月並不是閏月。本站的陽陰曆轉換功能也是讓使用者查得相對照的日子,並不會告訴你這一天換干支的理由是什麼,更不會告訴你為什麼別站切換的日子跟本站的不一樣。不過剛剛又去查了一次,發現通通都是在農曆4月13日立夏這一天換干支,沒有不一致的情形,我只能說是我看走眼。所以這跟你講的太陰置不置閏也是一點關係也沒有。
經過進一步整理之後,我找到規則了:
月干支以節氣為畫分,而節氣則以太陽的運行為依據。
一年24個節氣,然後原則上一年是12個月,所以兩個節氣合為一個月。
因此,每兩個節氣,換一個干支。
所以月支的規則應該這樣講:原則上寅為正月(1月),實際上則必須參看節氣。
農曆1月在立春之前為丑月,立春之後才是寅月。
今年2009年農曆1月10日立春(暫且以此為第1個節氣),
此日之前為丑月,1月10日開始為寅月。
第3個節氣是驚蟄,農曆2月9日,此日之前仍為寅月,之後是卯月。
第5個節氣是清明,農曆3月9日,此日之前是卯月,之後辰月。
以此類推,今年一整年的規則都是如此。
2008年的情形也是一樣。不過此年立春在國曆2月4日,農曆12月28日,
所以此日之前是丑月,29日還沒過大年初一,就是寅月了。
所以農曆閏不閏月,可以不用管它。而且不管該年有沒有閏月、該月是不是閏月,每個月都是在月中某日換干支。如前所述,換干支的理由是因為節氣,而不是因為閏月。
只要看該日在哪個節氣之後,月支就是相對應的那一個。
立春之後為寅月,
驚蟄 => 卯月
清明 => 辰月
立夏 => 巳月
芒種 => 午月
小暑 => 未月
立秋 => 申月
白露 => 酉月
寒露 => 戊月
立冬 => 亥月
大雪 => 子月
小寒 => 丑月
至於月干的話,我想出一個公式:x=2q+1
若x>10,則取尾數
q跟x是年干化成數字之後的號碼,甲代表1,乙代表2.....壬代表9,癸代表10。
q 是今年年干,x 是月干。
白話就是:月干等於年干乘2,再加1。
例如今年己年,己是天干裡第6個,2*6+1=13,然後13取尾數是3,第3個天干是丙。所以今年的寅月,天干是丙,合為丙寅月。
癸年,癸是天干第10個,2*10+1是21,取21的尾數1,第1個天干,此年就是甲寅月。
丙年(3),2*3+1=7,第7個天干,所以是庚寅月。
編輯者: 勤安 (2009-09-29 21:24:53)
前一個議題
索引