生辰八字就是出生时间的干支表示。年柱——把公历年份换成年干支。2024是甲辰年,2025是乙巳年,2026是丙午年。注意年柱以立春为界——2026年1月出生的人年柱还是乙巳不是丙午。月柱——出生月在哪个节气区间。比如公历5月出生的——5月5日或6日是立夏——立夏之后是巳月。月柱的地支是固定的(正月寅二月卯三月辰……),天干由年柱天干通过"五虎遁"推出。
日柱是八个字里最难手算的——因为日干支60天一循环跟公历没有简单的对应关系。古代手算日柱要用公式:儒略日数模60得余数查干支表。现在直接用排盘工具——输入公历日期自动出日柱。时柱——按时辰定地支,天干由日柱天干通过"五鼠遁"推出。23-1点子时、1-3点丑时、3-5点寅时……每个时辰2小时。
四柱排完之后——给八个字装五行。天干五行:甲乙木、丙丁火、戊己土、庚辛金、壬癸水。地支五行:寅卯木、巳午火、申酉金、亥子水、辰戌丑未土。然后定十神——日主跟其他七个字的关系。这套流程排盘工具几秒钟完成——你只需要输入确定的出生时间。
生辰八字跟农历生日不是一回事——很多人以为农历七月初七出生就是申月。不对——七月初七对应的公历日期要查一下,看了节气才知道是申月还是未月。八字按节气不按农历月份。
古代没有计算机——怎么算八字?查万年历。但万年历也是有限的——康熙年间的万年历跟现代的万年历数据不一定一致。现代用天文算法具体到秒——节气交接时间、每一天的干支都可以计算。这就是为什么现在的AI排盘比古代手工查万年历更准——不是AI厉害是天文数据更可靠了。
另外出生时间精确度到底要多高?理想状态是精确到小时——知道时辰就够了。但如果你出生在时辰交界处——比如7点——7点是辰时和巳时交界的边缘。最保险的做法是两个时辰都排出来——看哪个更符合你的真实情况。身份证上的时间有时候是医生写晚或者写早了的——最好问一下妈妈。