当前采用哪些规则
- 日期输入
- 使用公历,支持 1900—2099 年
- 出生时间
- 使用出生地记录的当地钟表时间,按所选时区识别历史时差和夏令时
- 年柱交界
- 以立春的交节时刻为界
- 月柱交界
- 以十二节的交节时刻为界
- 日柱交界
- 固定在 23:00 换日
- 真太阳时
- 可选;首次填写时默认关闭,恢复已保存资料时沿用保存的设置
- 大运方向
- 阳男阴女顺行,阴男阳女逆行,阴阳取自年干
- 起运时间
- 按出生时刻在整个节气月中的位置,依顺逆方向折算
- 十神
- 以本命日干为参照,结合五行关系和阴阳判断
- 时辰未知
- 按出生地中午 12:00 排盘,标明假定时辰,跳过真太阳时校正
- 南半球出生
- 启用对应选项后调整月柱,具体处理见下文
出生时间如何参与计算
使用出生地的时间和时区
输入出生记录上的当地钟表时间,并选择出生地当时使用的时区。即使你现在住在另一个国家,也应保留出生地的时间和时区。页面初次打开时可能预选浏览器所在时区,填写时需要核对。
历史时差与夏令时按 IANA 时区数据库所记录的时区规则识别。同一个地点在不同年份或季节,UTC 时差可能不同。
夏令时结束时,部分钟表时间会出现两次,工具固定采用第一次出现的时刻;夏令时开始时,部分钟表时间并不存在,工具按跳转前的时差换算。如果出生记录恰好落在这些区间,需要先核对原始记录。
真太阳时如何修正
开启真太阳时后,工具根据出生地经度、当天的 UTC 时差和均时差,修正输入的钟表时间。
修正分钟数 = 经度 × 4 − 当日 UTC 时差分钟数 + 均时差
东经取正值,西经取负值,每一度经度对应约 4 分钟。均时差表示视太阳时与平太阳时的差别,采用 NOAA 太阳位置计算资料中的近似方法。
真太阳时校正需要已知出生时间和有效经度。关闭时,经度不参与时间校正。开启后,修正后的出生时刻会参与四柱和起运计算;如果跨过交节时刻,年柱或月柱也可能改变。节气本身的交节时刻不随之改变。
四柱和大运如何确定
年柱与月柱以交节时刻为界
年柱以立春的交节时刻切换,不以公历元旦或农历正月初一切换。月柱以十二节的交节时刻切换:立春、惊蛰、清明、立夏、芒种、小暑、立秋、白露、寒露、立冬、大雪、小寒。
节气数据由 lunar-typescript 历法库提供。出生时刻与交节时刻会换算到同一时间基准后比较,月干按年干通过五虎遁确定。出生在交节前后时,需要比较具体时刻,不能只看日期。
日柱在 23:00 切换
工具固定以 23:00 为换日点,进入子时后使用次日的日柱,并据此确定时干。开启真太阳时后,以修正后的当地时间判断是否跨过 23:00。
日干就是日主,日柱变化也会影响十神。时干按日干通过五鼠遁确定。对照其他工具时,23:00—23:59 的结果需要同时核对日柱和时干的取法。
大运方向与起运时间分别计算
大运按“阳男阴女顺行,阴男阳女逆行”确定方向,阴阳取自年干。甲、丙、戊、庚、壬为阳干,乙、丁、己、辛、癸为阴干。
起运时间按出生时刻在整个节气月中的位置折算。顺行取出生到下一节的时间,逆行取上一节到出生的时间:
顺行起运年龄 = 出生至下一节的时长 ÷ 整个节气月的时长 × 10 年
逆行起运年龄 = 上一节至出生的时长 ÷ 整个节气月的时长 × 10 年
折算采用每年 365.2422 天,显示的年、月、日逐级取整。其他工具若采用“三天折一年”等换算方式,即使四柱相同,起运结果也可能不同。
十神以日主为参照
十神由其他天干与本命日干的五行关系、阴阳关系共同确定。例如,癸水对甲木是正印,对乙木是偏印。天干和地支藏干分别列出,大运、流年和流月的十神也以本命日主为参照。
简版中的五行数量只统计四个天干和四个地支的主五行,共 8 项,不加入藏干权重,也不直接判断旺衰。术语含义可以继续阅读日主、五行和十神说明。
南半球选项会调整月柱
启用南半球选项后,月支取原月支的对冲位置,月干再按原年干通过五虎遁确定。大运干支、流月及相关宫位随之调整。
这个选项本身不改变年柱、日柱、时柱或实际交节时刻。这是 FateTell 提供的一种计算选择,不代表所有流派都采用同样的南半球规则。
时辰未知时使用正午假设
本工具在时辰未知时按出生地中午 12:00 排四柱和起运,并标明时辰为假定值,不作真太阳时校正。之后若补到出生时间,应重新排盘。
假定的时柱仍参与五行计数、起运和相关宫位的计算。如果出生当天恰好交节,按正午得到的年柱或月柱也可能与实际出生时刻不同。这是一份基于正午假设的命盘,不能视为已确定出生时辰的完整结果。
计算示例
以下均为虚构资料,用于对照计算结果。除单独注明外,使用男性、北半球、已知时辰、关闭真太阳时的设置,固定在 23:00 换日。
中国示例选择 Asia/Shanghai 时区(北京时间),经度设为东经 116.4074°,下文简称上海时区;纽约示例选择 America/New_York 时区,经度设为西经 74.006°。时区名称不代表出生城市,经度按各例给出的数值填写。
基础示例:四柱、五行和起运
输入 2000 年 1 月 1 日 12:00,上海时区。
- 四柱
- 己卯年、丙子月、戊午日、戊午时
- 日主
- 戊土
- 五行数量
- 木 1、火 3、土 3、金 0、水 1
- 大运方向
- 逆行
- 起运年龄
- 8 年 4 个月 4 天
- 首次交运
- 2008 年 5 月 6 日 04:26:24(上海时区)
显示到秒只表示计算结果的显示精度,不代表出生记录或换算方法具有同等精度。
1. 子时前后:日柱和时柱一起变化
保持基础示例的日期与时区,只调整出生时间。
| 输入时间 | 日柱 | 时柱 |
|---|---|---|
| 22:59 | 戊午 | 癸亥 |
| 23:00 | 己未 | 甲子 |
2. 立春前后:年柱和月柱切换
输入 2024 年 2 月 4 日,上海时区,关闭真太阳时。
| 输入时间 | 年柱 | 月柱 |
|---|---|---|
| 16:20 | 癸卯 | 乙丑 |
| 16:30 | 甲辰 | 丙寅 |
3. 真太阳时跨过换日点
输入 2000 年 1 月 2 日 00:05,上海时区,经度改为东经 90°。
| 真太阳时 | 排盘采用时间 | 日柱/时柱 |
|---|---|---|
| 关闭 | 1 月 2 日 00:05:00 | 己未/甲子 |
| 开启 | 1 月 1 日 22:02:01 | 戊午/癸亥 |
4. 历史夏令时参与真太阳时修正
输入 1988 年 7 月 1 日 09:00,上海时区,东经 116.4074°。当天时差为 UTC+09:00。
| 真太阳时 | 排盘采用时间 | 时柱 |
|---|---|---|
| 关闭 | 09:00:00 | 乙巳 |
| 开启 | 07:42:04 | 甲辰 |
输入出生记录上的钟表时间即可,不要先手动减掉夏令时的一小时。
5. 夏令时切换时,重复或不存在的时间
纽约时区,关闭真太阳时。两种情况分别这样换算:
| 输入时间 | 采用时差 | 对应 UTC 时间 |
|---|---|---|
| 2024 年 11 月 3 日 01:30(重复) | UTC−04:00,第一次出现 | 11 月 3 日 05:30 |
| 2024 年 3 月 10 日 02:30(不存在) | UTC−05:00,跳转前时差 | 3 月 10 日 07:30 |
换算出结果不代表不存在的钟表时间变成了真实出生时刻;仍需核对原始记录。
6. 不同时区,对照同一个交节时刻
输入 2026 年 2 月 3 日,纽约时区,关闭真太阳时。
| 输入时间 | 年柱 | 月柱 |
|---|---|---|
| 15:01 | 乙巳 | 己丑 |
| 15:03 | 丙午 | 庚寅 |
纽约 2 月 3 日 15:03 与上海 2 月 4 日 04:03 是同一时刻。在北半球、关闭真太阳时的设置下,两者的年柱、月柱相同;日柱和时柱按各自当地时间判断,可能不同。实际排盘只需填写出生地的资料。
7. 时辰未知,影响可能不止时柱
输入 2024 年 2 月 4 日,上海时区,选择时辰未知。工具按正午排出癸卯年、乙丑月、戊戌日、戊午时,时柱标为假定值。
如果之后确认出生时间是 16:30,重新排盘会得到甲辰年、丙寅月。这个例子说明,交节当天不能把正午假设下的年柱和月柱也当作确定结果。
8. 同一个天干,对不同日主有不同十神
| 本命日主 | 对照天干 | 十神 |
|---|---|---|
| 甲木 | 癸水 | 正印 |
| 乙木 | 癸水 | 偏印 |
计算方式的调整记录
这里整理会影响排盘结果的调整,供核对新旧结果时参考。
2026 年 9 月
统一跨时区的交节判断与起运计算;真太阳时参与年柱、月柱判断;固定在 23:00 换日;明确夏令时重复时间和缺失时间的处理。这些调整可能影响交节附近的年柱、月柱,子时附近的日柱以及起运结果。
2026 年 1 月
时辰未知时统一按正午排四柱和起运,标明假定时辰,并跳过真太阳时校正。这会影响假定时柱、五行数量、起运,以及交节当天的年柱或月柱。
2025 年 9 月
增加南半球选项:月支取对冲位置,月干重新计算。启用后会影响月柱、大运干支及相关字段。
对照旧截图时,除了出生资料,也应保留当时的时区、经度、真太阳时开关、半球选择,以及是否使用假定时辰。
两份命盘不一致时,按什么顺序核对
- 先核对输入。确认公历日期、出生地和当地钟表时间;如果原始资料是农历,先核对公历换算及是否闰月。
- 再核对时间设置。确认时区、历史夏令时、经度,以及是否开启真太阳时。
- 检查是否接近交界。重点看立春、月令交节和 23:00 换日点,并核对时干的取法。
- 分别比较四柱和大运。四柱相同而起运时间不同,可能来自起运换算方法;大运方向还需要核对性别和年干阴阳。
- 最后核对十神参照。先确认日主,再对照其他天干的五行与阴阳。
差异可能来自设置、资料或计算约定,也可能来自实现错误。统一输入和规则后仍有差异,再检查具体计算步骤。
排盘结果能说明什么
免费排盘展示按上述规则计算的四柱、十神和岁运等字段。五行数量不等于旺衰,也不能直接据此判断用神或吉凶;排盘结果本身不能证明对现实事件的预测。
出生时辰未知或接近交界时,应保留这部分不确定性,待资料补齐后重新核对。