准备:公历的年、月、日、具体时刻(尽量到分钟),以及出生地(用于校正时区/真太阳时,见下文“注意事项”)。
四柱构成:年柱、月柱、日柱、时柱,每柱由一天干+一地支组成,共八个字。
关键规则:

月柱以二十四节气为分界(非农历初一到月底)。例如:正月=立春至惊蛰,二月=惊蛰至清明,以此类推。
时柱按十二时辰,每时辰2小时;以子时为日界(约23:00换日),即23:00–01:00为子时,前一日的23点后已算次日子时。
时干由“日干”推算,口诀:甲己还加甲,乙庚丙作初,丙辛从戊起,丁壬庚子居,戊癸壬子发。
二、手算四步法
1) 排年柱
以干支纪年,六十甲子循环。实用上,年柱通常以立春为界(立春前按上一年,立春后按当年)。例如:20240204 19:56立春起,2004年立春前为癸未年,立春后为甲申年。若不涉及立春交界,可按当年农历干支作年柱。
2) 排月柱
先定“节气月”,再按“年上起月”定干。节气月范围如下:
一月寅(立春–惊蛰)、二月卯(惊蛰–清明)、三月辰(清明–立夏)、四月巳(立夏–芒种)、五月午(芒种–小暑)、六月未(小暑–立秋)、七月申(立秋–白露)、八月酉(白露–寒露)、九月戌(寒露–立冬)、十月亥(立冬–大雪)、十一月子(大雪–小寒)、十二月丑(小寒–立春)。
年上起月口诀:甲己之年丙作首,乙庚之岁戊为头,丙辛之岁寻庚上,丁壬壬寅顺水流,戊癸甲寅好追求。例如:甲年或己年的正月为丙寅,二月丁卯……;乙年或庚年的正月为戊寅,二月己卯……。
3) 排日柱
日柱需查万年历/通书(干支纪日自公元前722年起连续未断)。例如:20100506的日柱为丙辰。手算过程复杂,日常建议直接查表。
4) 排时柱
先按出生时刻落入的时辰地支:
子23:00–01:00、丑01:00–03:00、寅03:00–05:00、卯05:00–07:00、辰07:00–09:00、巳09: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。
再按时干推算口诀(以“日干”起时):
甲己日:子甲、丑乙、寅丙、卯丁、辰戊、巳己、午庚、未辛、申壬、酉癸、戌甲、亥乙;
乙庚日:子丙、丑丁、寅戊、卯己、辰庚、巳辛、午壬、未癸、申甲、酉乙、戌丙、亥丁;
丙辛日:子戊、丑己、寅庚、卯辛、辰壬、巳癸、午甲、未乙、申丙、酉丁、戌戊、亥己;
丁壬日:子庚、丑辛、寅壬、卯癸、辰甲、巳乙、午丙、未丁、申戊、酉己、戌庚、亥辛;
戊癸日:子壬、丑癸、寅甲、卯乙、辰丙、巳丁、午戊、未己、申庚、酉辛、戌壬、亥癸。
三、快速示例
已知:公历20100506 08:00(在立春之后)。
1) 年柱:2010年为庚寅年。
2) 月柱:5月属巳月(立夏–芒种);年干为庚,属“乙庚之岁戊为头”,故正月为戊寅,顺推二月己卯、三月庚辰,所以月柱为庚辰。
3) 日柱:查万年历,20100506为丙辰日。
4) 时柱:08:00属辰时;日干为丙,属“丙辛从戊起”,故子时起戊子,顺推至辰时为壬辰。
结果:八字为庚寅年|庚辰月|丙辰日|壬辰时。
四、注意事项与工具建议
交界时刻处理:
涉及立春的年份,年柱以立春为界;
涉及子时的日期,日柱以23:00换日;
个别命理会做“真太阳时”校正(按出生地经度修正时区,如以东经120°为标准时),可能使时柱相差一小时,进而影响时干。一般实务以北京时间为主,是否校正需事先约定。
实操建议:
手算仅推荐用于学习原理;日常查询建议使用可靠的万年历/八字排盘工具输入公历时间(必要时注明出生地)自动排盘。
生辰八字属传统文化内容,目前并无科学证据证实其对命运具有决定性影响,宜理性参考。
