日柱怎么算:从一个已知的日子开始数
日柱的天干就是日主,是整张八字的核心。它的算法和其他三柱不同:日干支每天往前走一格,六十天一轮,和月份、年份都没有对齐关系,所以要从一个已知的日子开始数。
方法
- 选一个基准日:本站用 2000 年 1 月 1 日,戊午日,在六十甲子中是第 55 个(序号 54,从 0 起算)。
- 算出生日和基准日相差几天:之后为正、之前为负。
- (54 + 相差天数) 除以 60,取余数(负数就再加 60),对照下表就是日柱。
- 晚上 11 点之后出生,本站采 23 点换日,日柱用隔天。
六十甲子顺序表(序号从 0 起算)
| 序号 | +0 | +1 | +2 | +3 | +4 | +5 | +6 | +7 | +8 | +9 |
|---|---|---|---|---|---|---|---|---|---|---|
| 0–9 | 甲子 | 乙丑 | 丙寅 | 丁卯 | 戊辰 | 己巳 | 庚午 | 辛未 | 壬申 | 癸酉 |
| 10–19 | 甲戌 | 乙亥 | 丙子 | 丁丑 | 戊寅 | 己卯 | 庚辰 | 辛巳 | 壬午 | 癸未 |
| 20–29 | 甲申 | 乙酉 | 丙戌 | 丁亥 | 戊子 | 己丑 | 庚寅 | 辛卯 | 壬辰 | 癸巳 |
| 30–39 | 甲午 | 乙未 | 丙申 | 丁酉 | 戊戌 | 己亥 | 庚子 | 辛丑 | 壬寅 | 癸卯 |
| 40–49 | 甲辰 | 乙巳 | 丙午 | 丁未 | 戊申 | 己酉 | 庚戌 | 辛亥 | 壬子 | 癸丑 |
| 50–59 | 甲寅 | 乙卯 | 丙辰 | 丁巳 | 戊午 | 己未 | 庚申 | 辛酉 | 壬戌 | 癸亥 |
完整范例:1985 年 3 月 12 日酉时
公历 1985 年 3 月 12 日下午 5–7 点
年乙丑
月己卯
日・日主庚戌
时乙酉
- ① 年柱:1985 年立春在 1985-02-04 05:11,3 月 12 日已过立春,用 1985。(1985 − 4) ÷ 10 余 1 → 天干第 2 个“乙”;÷ 12 余 1 → 地支第 2 个“丑”。年柱 乙丑。
- ② 月柱:出生前最近的节是惊蛰(1985-03-05 23:16),月支为卯。乙年用五虎遁“乙庚之岁戊为头”,寅月是戊寅,往后 1 位到卯,月柱 己卯。
- ③ 日柱:2000 年 1 月 1 日是戊午(第 55 个,序号 54)。1985 年 3 月 12 日在它之前 5408 天:(54 − 5408) 除以 60 的余数是 46,即第 47 个,日柱 庚戌。
- ④ 时柱:庚日用五鼠遁“乙庚丙作初”,子时是丙子,往后 9 位到酉,时柱 乙酉。
为什么没有简单公式
一年有 365 或 366 天,不是 60 的倍数,所以同一个公历日期,每年的日柱都不一样。手算时最容易出错的是数天数(闰年、大小月);实务上多半查万年历,或用工具。本站的日柱由开源历法程序库 lunar-javascript 计算,这一页的公式与它逐盘比对一致。
晚子时要注意
23:00–23:59 出生的“晚子时”,本站日柱算隔天;也有流派主张过了午夜才换日。两派的日主会不同,见早子与晚子。
一步一步排给你看
输入公历生日与时辰,工具会照这一页的方法,把年、月、日、时四柱怎么算出来逐步列出,最后和本站排盘引擎核对。资料只在你的浏览器里计算,不会上传。
采公历生日,子时以晚上 11 点换日;节气以时辰中点比对(与本站排盘相同)。
一句诚实话:手算是为了看懂,不是为了取代工具
亲手算一遍,你会知道四柱每一个字是怎么来的,看到别人的盘也更有把握。但实际排盘牵涉节气交接的精确时刻、夏令时间与真太阳时,一个不小心就会差一柱。算完之后,用工具核对一次最保险。本站内容仅供参考与娱乐。
算算你的日柱
输入生日,工具会列出与基准日相差的天数,一步步算出日柱与日主。
日柱常见问题
八字日柱怎么算?
从一个已知干支的基准日数天数。例如以 2000 年 1 月 1 日戊午(序号 54)为基准,(54 + 相差天数) 除以 60 取余数,对照六十甲子。
日柱为什么每年同一天都不一样?
日干支六十天一轮,一年 365 或 366 天不是 60 的倍数,所以同一个公历日期每年的日柱都不同。
晚上 11 点出生,日柱算哪一天?
本站采 23 点换日,日柱算隔天;另有午夜换日的流派,两派日主不同。