5.八字排法

一、年柱
根据“万年历”查出出生之年的干支,如出生于1960年,其出生年的干支为庚子,庚子即是年柱 。再如1984年出生,其出生的年柱则为甲子 。
必须以农历出生年为标准,以二十四节气的第一个节立春的交节时间划分年的界线 。如农历2001年一月初十出生,因该年农历一月十二未时立春,2001年农历正月十二即立春前正月出生的人还属农历2000年,其出生年份为庚辰年腊月而非辛巳年正月 。又如1982年农历十二月二十三出生,因82年农历腊月二十二酉时立春,立春后属新的一年已到,其出生年则为农历83年即癸亥年正月,而非82年壬戌年 。
二、月柱
以出生之农历月份的干支来排八字中的月柱,如1984年农历七月十二出生,其出生月属壬申月 。必须以农历交节来确定月份,如1984年农历七月初十出生,因七月十一申时始交立秋节,立秋前的七月出生属六月生人,其人的出生月还属六月即辛未月 。
二十四节气与十二个月对应(前面为节,后面为气):
正月棗立春、雨水
二月棗惊蛰、春分
三月棗清明、谷雨
四月棗立夏、小满
五月棗芒种、夏至
六月棗小暑、大暑
七月棗立秋、处暑
八月棗白露、秋分
九月棗寒露、霜降
十月棗立冬、小雪
冬月棗大雪、冬至
腊月棗小寒、大寒
农历十二个月每年的第一个月是从地支中的寅支开始,以立春之时为新年第一个月的开始 。
十二月建:正月建寅、二月建卯、三月建辰、四月建巳、五月建午、六月建未、七月建申、八月建酉、九月建戌、十月建亥、冬月建子、腊月建丑 。
年上起月法:
甲己丙做首,乙庚戊为头 。
丙辛寻庚上,丁壬壬中求 。
戊癸何处去?甲寅为开头 。
即年干为甲或己的年份正月以丙为开始,如丙寅、丁卯、戊辰……以后的月份依次排列,年干为乙和庚的以戊开头,即戊寅、己卯、庚辰、辛巳……的排列 。