跳到工具
✧birthchart.io
EN
◎出生星盘计算器☾今天的月相↗上升星座计算器◔月亮星座计算器♄土星回归计算器⟲行运星盘∞双人合盘☉太阳回归星盘✦生肖计算器

BIRTHCHART.IO

计算方法与来源

更新于 2026 年 10 月 13 日

天文引擎与坐标

Astronomy Engine 2.1.19(MIT)提供行星位置与日月事件。星盘采用当日真黄道的地心回归黄经。太阳使用 SunPosition,其余天体使用开启光行差修正的 GeoVector,再经 Ecliptic 转换。十二星座为黄经的十二个 30° 区间。背景装饰星点不是实际天空地图。

时间、地点与未知时间

城市坐标与 IANA 时区标识来自 GeoNames cities15000(2026 年 10 月 13 日下载,CC BY 4.0)。Moment Timezone 打包时区规则,因此不会只依赖设备内置数据库。历史记录可能不完整,尤其是 1970 年之前。不存在的当地钟表时间会被拒绝,重复时刻需要明确选择。时间未知时行星以当地中午为参考,月亮检查当地整天,并省略上升与宫位。

宫位与相位

上升点由黄道与东方地平线的交点求得。Placidus 将半昼弧和半夜弧三等分。纬度达到 66° 或计算不收敛时,会明确提示并切换整宫制。主要相位容许度为:合相 8°、六合 5°、刑相 7°、拱相 7°、对冲 8°;涉及太阳或月亮时加 1°。行运采用上述范围的 40%。这些阈值是产品采用的解读规则。

回归、月相与生肖

太阳回归在所选公历年内搜索出生太阳黄经。土星回归以 29.4571 年周期为中心搜索前后约三年,包括顺行与逆行经过,并分别展示正负 3° 窗口。数值搜索精度不等于绝对天文精度。月面照明比例与日月角距分别计算;选日期按当地中午,“现在”按当前时刻。生肖采用 lunar-javascript 1.7.7(MIT),春节切年,年干确定五行。

校验与限制

支持 1900~2100 年的出生与目标日期。初始独立数值样本在多个日期和纬度,对照另一参考引擎的行星黄经与宫位起点,测试容差为 0.05°。这是测试阈值,不是所有情形的精度保证。月相事件参考 NASA 公布的表格,历法边界包含 2033~2034 年闰月情形。靠近星座交界时,输入的不确定性可能远大于引擎差异。

来源与许可

  • Astronomy Engine · MIT
  • GeoNames · CC BY 4.0
  • Moment / Moment Timezone · MIT · IANA tzdb
  • lunar-javascript · MIT
  • Moon texture: NASA’s Scientific Visualization Studio
  • Fraunces / Inter / Noto Sans Symbols / Noto Sans Symbols 2 · SIL OFL 1.1

问题与纠错: contact@birthchart.io

✧ birthchart.io

从天空的变化,找到观察自己的新角度。

方法与来源隐私说明使用条款contact@birthchart.io

占星是一种象征传统,不是科学预测。这里的工具适合自我观察与探索。

© 2026 birthchart.io
◎出生星盘☾月相⟲行运