上升星座计算器

广告

输入城市名称,然后从列表中选择。

手动输入坐标
小时

北纬和东经为正数(南纬和西经为负数)。UTC 时差须包含出生当天实行的夏令时(例如北京时间为 +8,1986–1991 年夏令时期间为 +9)。

广告

如何使用上升星座计算器

这个工具有什么用?

在西方占星学中,太阳星座(也就是平时说的“星座”)取决于你出生时太阳所在的位置;而上升星座,是你出生那一刻、从出生地看去正从东方地平线升起的星座。太阳星座大约每个月变化一次,上升星座大约每两个小时就会变化一次。本计算器根据你的出生日期、时间和地点同时算出这两个星座,所有天文计算都在你的浏览器中完成。

使用步骤

  1. 出生日期:输入出生的年、月、日(公历)。
  2. 出生时间:输入出生医学证明上记录的当地时间。如果不知道,请勾选“我不知道出生时间”:这样只会计算太阳星座。
  3. 出生地点:输入城市名称(中文或拼音/英文均可),然后从列表中选择。绿色提示会确认将使用的坐标和时区。
  4. 如果找不到你的城市,请打开“手动输入坐标”,填写纬度、经度以及出生当天的 UTC 时差(包括夏令时)。
  5. 点击按钮开始计算:页面会显示你的太阳星座、上升星座(以及在该星座中的精确度数)和一段简短的描述。

计算公式与规则

首先,利用浏览器内置的时区数据库(包含历史上的夏令时规则),把你的当地出生时间换算成世界时(UTC)。然后由这个时刻计算儒略日(JD),再计算:

上升点 = atan2( cos RAMC , −(sin RAMC × cos ε + tan φ × sin ε) )

其中 φ 为出生地纬度。得到的黄经按回归黄道平均分成 12 段,每段 30°:0°–30° 为白羊座,30°–60° 为金牛座,依此类推。

常见问题

在哪里可以找到我的出生时间?

可以查看你的出生医学证明,或者医院的出生记录;也可以问问父母。

出生时间要用北京时间还是当地时间?

直接填写出生证明上的时间即可。中国大陆的出生记录使用北京时间(UTC+8),计算器会对所有中国大陆城市(包括新疆、西藏)自动采用北京时间,不需要换算成“真太阳时”。

需要考虑夏令时吗?

只要从列表中选择城市,就不需要:计算器会自动应用出生当天实行的时间制度。例如中国在 1986 年至 1991 年间每年夏天实行夏令时(UTC+9),计算器会自动处理。如果手动输入坐标,UTC 时差则需要包含夏令时。

为什么会出现“接近交界”的提示?

当你的上升点距离下一个星座不到 1° 时,出生时间相差几分钟就可能改变结果。请再确认一下准确的出生时间。

为什么我的星座和星座运势里写的不一样?

常见的星座日期只是平均值。太阳每年进入各个星座的日期都略有不同,如果你恰好在换星座的那一天出生,只有精确计算才能确定是哪个星座。另外请注意:这里使用的是公历生日,不是农历生日。

我的数据会被保存吗?

不会。所有计算都在你的浏览器中完成,只有你输入的城市名称会被发送到地理搜索服务(Open-Meteo 和 geo.api.gouv.fr),用于查询坐标。

延伸阅读

📖 阅读我们的文章(英文):Sun Sign vs. Rising Sign: What's the Difference?