八字排盘基准测试:12 个带预期结果的测试用例
用这 12 个用例可以核对任何八字排盘工具,包括 FateSign 自己。每个用例都列出完整输入、每一步时间校正、预期四柱,以及换一种常见做法会得到什么。
怎么使用
- 把某个用例的输入填进你要核对的排盘工具,出生地选同一个城市。
- 把它排出的四柱和预期结果对照。
- 如果不一致,看“换一种做法”那一行,通常能看出那个工具用的是哪种规则。
全部用例一览
| 用例 | 输入(当地钟表时间) | 预期四柱(年 月 日 时) |
|---|---|---|
| 1. 普通基准 | 2000-03-15 12:00 · 上海 | 庚辰 己卯 壬申 丙午 |
| 2. 真太阳时改变时柱 | 1995-06-10 13:30 · 乌鲁木齐 | 乙亥 壬午 壬申 丙午 |
| 3. 真太阳时改变日柱 | 2001-09-20 01:30 · 喀什 | 辛巳 丁酉 乙酉 丁亥 |
| 4. 中国夏令时(1986–1991) | 1988-07-15 07:30 · 北京 | 戊辰 己未 辛未 辛卯 |
| 5. 台湾历史夏令时 | 1979-07-15 07:30 · 台北 | 己未 辛未 癸未 乙卯 |
| 6. 晚子时(23:00–24:00) | 2010-04-15 23:30 · 上海 | 庚寅 庚辰 乙未 戊子 |
| 7. 立春前几分钟 | 2024-02-04 16:00 · 北京 | 癸卯 乙丑 戊戌 庚申 |
| 8. 立春后、春节前 | 2024-02-04 17:00 · 北京 | 甲辰 丙寅 戊戌 庚申 |
| 9. 纽约夏令时 | 1990-07-04 09:30 · 纽约 | 庚午 壬午 庚午 庚辰 |
| 10. 悉尼(南半球) | 1995-01-15 09:30 · 悉尼 | 甲戌 丁丑 丙午 壬辰 |
| 11. 时辰未知 | 1990-05-15 时辰未知 · 北京 | 庚午 辛巳 庚辰 — |
| 12. 农历闰月 | 农历 2023 年闰2月10日 10:00 · 北京 | 癸卯 乙卯 戊子 丁巳 |
用例详情
1. 普通基准
2000-03-15 12:00 · 上海
- 考的是什么
- 不跨任何边界,所有正确的排盘工具都应一致。
- 时区
- Asia/Shanghai · UTC+08:00 · 无夏令时
- 真太阳时
- −3.2 分钟 (121.47°)
- 用于排盘的时间
- 11:56
- 预期四柱
- 庚辰 己卯 壬申 丙午
2. 真太阳时改变时柱
1995-06-10 13:30 · 乌鲁木齐
- 考的是什么
- 乌鲁木齐在北京时间基准经线以西约 32°,当地太阳时比钟表时间慢约两小时。
- 时区
- Asia/Shanghai · UTC+08:00 · 无夏令时
- 真太阳时
- −128.9 分钟 (87.61°)
- 用于排盘的时间
- 11:21
- 预期四柱
- 乙亥 壬午 壬申 丙午
- 换一种做法
- 不算真太阳时: 时柱丁未
- 换一种做法
- 若钟表时间是新疆时间(UTC+6): 时柱丁未
3. 真太阳时改变日柱
2001-09-20 01:30 · 喀什
- 考的是什么
- 在喀什,钟表上刚过午夜出生,按太阳时仍属前一天。
- 时区
- Asia/Shanghai · UTC+08:00 · 无夏令时
- 真太阳时
- −169.1 分钟 (75.99°)
- 用于排盘的时间
- 2001-09-19 22:40
- 预期四柱
- 辛巳 丁酉 乙酉 丁亥
- 换一种做法
- 不算真太阳时: 日柱丙戌、时柱己丑
- 换一种做法
- 若钟表时间是新疆时间(UTC+6): 日柱丙戌、时柱戊子
4. 中国夏令时(1986–1991)
1988-07-15 07:30 · 北京
- 考的是什么
- 夏季钟表拨快一小时,排盘要先换回标准时间。
- 时区
- Asia/Shanghai · UTC+09:00 · 处于夏令时
- 真太阳时
- −20.2 分钟 (116.41°)
- 用于排盘的时间
- 06:09
- 预期四柱
- 戊辰 己未 辛未 辛卯
- 换一种做法
- 不扣夏令时: 时柱壬辰
5. 台湾历史夏令时
1979-07-15 07:30 · 台北
- 考的是什么
- 台湾到 1979 年为止有多个年份实行夏令时,要看时区历史,不能只看地点。
- 时区
- Asia/Taipei · UTC+09:00 · 处于夏令时
- 真太阳时
- +0.5 分钟 (121.56°)
- 用于排盘的时间
- 06:30
- 预期四柱
- 己未 辛未 癸未 乙卯
- 换一种做法
- 不扣夏令时: 时柱丙辰
6. 晚子时(23:00–24:00)
2010-04-15 23:30 · 上海
- 考的是什么
- FateSign 的日柱仍取当日,时干按次日起。
- 时区
- Asia/Shanghai · UTC+08:00 · 无夏令时
- 真太阳时
- +5.5 分钟 (121.47°)
- 用于排盘的时间
- 23:35
- 预期四柱
- 庚寅 庚辰 乙未 戊子
- 换一种做法
- 若 23:00 即换日(子初换日): 日柱丙申、时柱戊子
7. 立春前几分钟
2024-02-04 16:00 · 北京
- 考的是什么
- 2024 年立春在北京时间 16:27,所以 16:00 仍属上一年、上一个月。
- 时区
- Asia/Shanghai · UTC+08:00 · 无夏令时
- 真太阳时
- −28.7 分钟 (116.41°)
- 用于排盘的时间
- 15:31
- 预期四柱
- 癸卯 乙丑 戊戌 庚申
8. 立春后、春节前
2024-02-04 17:00 · 北京
- 考的是什么
- 年柱在立春换,不在春节(2024 年 2 月 10 日)换。
- 时区
- Asia/Shanghai · UTC+08:00 · 无夏令时
- 真太阳时
- −28.7 分钟 (116.41°)
- 用于排盘的时间
- 16:31
- 预期四柱
- 甲辰 丙寅 戊戌 庚申
- 换一种做法
- 若以春节换年: 年柱癸卯
9. 纽约夏令时
1990-07-04 09:30 · 纽约
- 考的是什么
- 海外出生按当地时区与夏令时历史换算,不能按北京时间。
- 时区
- America/New_York · UTC-04:00 · 处于夏令时
- 真太阳时
- −0.3 分钟 (-74.01°)
- 用于排盘的时间
- 08:29
- 预期四柱
- 庚午 壬午 庚午 庚辰
- 换一种做法
- 不扣夏令时: 时柱辛巳
10. 悉尼(南半球)
1995-01-15 09:30 · 悉尼
- 考的是什么
- 扣除夏令时,节气顺序不变,不按季节翻转月令。
- 时区
- Australia/Sydney · UTC+11:00 · 处于夏令时
- 真太阳时
- −4.2 分钟 (151.21°)
- 用于排盘的时间
- 08:25
- 预期四柱
- 甲戌 丁丑 丙午 壬辰
- 换一种做法
- 不扣夏令时: 时柱癸巳
- 换一种做法
- 南半球翻转季节的流派会把丑月当作未月;FateSign 不翻转。
11. 时辰未知
1990-05-15 时辰未知 · 北京
- 考的是什么
- 只能排三柱,真太阳时不适用。
- 时区
- Asia/Shanghai · UTC+09:00 · 处于夏令时
- 真太阳时
- 不适用(时辰未知)
- 预期四柱
- 庚午 辛巳 庚辰 —
12. 农历闰月
农历 2023 年闰2月10日 10:00 · 北京
- 考的是什么
- 2023 年闰二月初十换算为公历 3 月 31 日,比普通二月晚一个月。
- 公历日期
- 2023-03-31
- 时区
- Asia/Shanghai · UTC+08:00 · 无夏令时
- 真太阳时
- −18.9 分钟 (116.41°)
- 用于排盘的时间
- 09:41
- 预期四柱
- 癸卯 乙卯 戊子 丁巳
- 换一种做法
- 若当作普通二月(公历 2023 年 3 月 1 日): 年柱癸卯、月柱甲寅、日柱戊午、时柱丁巳
预期结果依据的规则
- 钟表时间按出生地的历史时区与夏令时规则换算(IANA 时区数据库)。
- 新疆地点按北京时间(中国唯一的法定时间)理解钟表时间,真太阳时仍按当地经度计算。
- 真太阳时 = 标准时间 + 与时区基准经线每差 1° 校正 4 分钟 + 均时差。
- 年柱以立春时刻为界,月柱以各“节”为界,精确到秒。以 NASA JPL Horizons 核对,2024 年立春时刻相差约 2 秒。
- 23:00–24:00 为晚子时,日柱仍取当日。
- 南半球出生沿用统一的节气顺序。
结果如何核对
每个预期结果都用与 FateSign 引擎无关的来源重新计算过:ICU 时区数据、NOAA 均时差公式、lunar-javascript 日历库和 NASA JPL Horizons。自动检查每天把 12 个用例提交给线上排盘工具;页首日期是最近一次人工确认的日期。
下载与引用
全部用例提供 JSON 下载,包含每个用例发给排盘 API 的完整请求。可按 CC BY 4.0 协议转载使用,请附上本页链接。
可以在免费排盘工具里打开任一用例,也可以输入你自己的出生资料。