免费恒星时计算器

半球

恒星时

位置与时间的计算结果

GMST

—

GAST

—

LMST

—

LAST

—

儒略日—

理解恒星时及其在天文学中的作用

天文学中的计时超出了我们熟悉的24小时时钟。地球相对于遥远恒星的旋转定义了恒星时,这是定位天体的基本度量。与跟踪太阳视运动的太阳日不同,恒星日反映了地球在恒星背景下的完整自转——持续约23 h 56 m 04 s。这大约四分钟的差异累积一年后约为一整天,使得恒星时对任何精准的天文时间计算器都至关重要。

为什么恒星时很重要

恒星时与赤经直接相关,赤经是从春分点测量的天球经度。从天体的本地恒星时减去其赤经,天文学家得到时角——一种度量告诉我们恒星是升起、达到中天还是落下。这种关系使得格林尼治恒星时 (GMST) 和本地恒星时 (LMST / LAST) 对规划观测和指向望远镜至关重要。

如何计算恒星时:从格林尼治到本地坐标

第1步 – 将世界时转换为儒略日

任何恒星时转换器的第一步都是将 UT1(世界时的一个精确版本)转换为儒略时间。儒略日 (JD) 是自公元前4713年1月1日以来的连续天数。对于给定年份 yy、月份 mm、日期 dd 和 UT1 时间 tt(以小时计),儒略日为:

JD=367 y−INT ⁣(7(y+INT ⁣(m+912))4)+INT ⁣(275 m9)+d+1 721 013.5+t24\text{JD} = 367\,y - \text{INT}\!\left(\frac{7\left(y + \text{INT}\!\left(\frac{m+9}{12}\right)\right)}{4}\right) + \text{INT}\!\left(\frac{275\,m}{9}\right) + d + 1\,721\,013.5 + \frac{t}{24}

所有分数均截断为整数,除了最后的时间项。如果时间在12 h UT1之前,则日期数属于前一日。

第2步 – 计算格林尼治平恒星时 (GMST)

使用以地球时表示的儒略日 (JDTT_{\text{TT}}),我们计算自标准历元 J2000.0(2000年1月1日正午)以来的时间:

Dtt=JDTT−2 451 545.0,t=Dtt36 525.0D_{\text{tt}} = \text{JD}_{\text{TT}} - 2\,451\,545.0,\qquad t = \frac{D_{\text{tt}}}{36\,525.0}

格林尼治平恒星时的度数为:

GMST=280.46061837+360.98564736629 Dtt+0.000387933 t2−t338 710 000\text{GMST} = 280.46061837 + 360.98564736629\,D_{\text{tt}} + 0.000387933\,t^{2} - \frac{t^{3}}{38\,710\,000}

将结果对360°取模,得到春分点相对于格林尼治子午线的角度。除以15将角度转换为小时。

第3步 – 从平到真:包含章动

月球和太阳导致地球定向的小周期性变化,称为章动。为了得到格林尼治真恒星时 (GAST),我们将分点差 (EoE) 添加到 GMST:

GAST=GMST+EoE\text{GAST} = \text{GMST} + \text{EoE}

其中 EoE=Δψcos⁡ε\text{EoE} = \Delta\psi \cos\varepsilon。这里 Δψ\Delta\psi 是黄经章动,ε\varepsilon 是黄道倾角。这些参数列在天文历书补充说明中。

第4步 – 求本地恒星时 (LMST / LAST)

一旦知道格林尼治时间,应用您的经度便得到本地恒星时。经度必须表示为从0°到360°的东经,并转换为小时(除以15)。然后:

LMST=GMST+λh,LAST=GAST+λh\text{LMST} = \text{GMST} + \lambda_{\text{h}},\qquad \text{LAST} = \text{GAST} + \lambda_{\text{h}}

其中 λh\lambda_{\text{h}} 是以小时为单位的经度。这些公式为任何观测者提供本地恒星时,与纬度无关——只有地平线随南北位置而变化。

使用恒星时计算器

此 GMST 计算器专为方便而设计。默认使用您当前的本地时间并立即显示格林尼治和本地恒星时(平和真)。要计算 LMST 或 LAST,只需输入经度并选择半球。该工具处理所有中间步骤——儒略日转换、GMST/GAST 计算和经度调整——以便您可以专注于天文学工作。其他参数(章动分量、倾角和儒略日)显示在高级部分。

无论您需要快速的恒星时转换器来规划观测,还是需要精确的 LMST LAST 计算器用于研究,这款天文时间计算器都能在几秒钟内提供可靠的结果。

常见问题

1. 如何将世界时 (UT1) 转换为恒星时?

首先将 UT1 转换为儒略日 (JD),然后使用基于自 J2000.0 以来天数的 GMST 公式。结果以度为单位除以15得到小时。加上分点差得到真恒星时,加上经度(以小时为单位)得到本地恒星时。

2. GMST 和 GAST 有什么区别?

GMST(平)仅考虑岁差,而 GAST(真)还包括章动的小周期效应——月球和太阳引起的地球轴轻微摆动。差异就是分点差 (EoE)。

3. 恒星日与太阳日相比有多长?

恒星日约为23 h 56 m 04 s,比太阳日短约4 分钟。这种差异是因为地球在沿轨道运动后,必须额外旋转一点才能使太阳回到相同位置。

4. 如何使用格林尼治恒星时计算本地恒星时?

将东经(0°–360°)除以15转换为小时,然后将该值加到格林尼治恒星时(平或真)上。结果就是您的本地平恒星时 (LMST) 或本地真恒星时 (LAST)。

5. 为什么恒星每晚会提前约4分钟升起?

因为我们以太阳来计量24小时的一天,地球的轨道运动使得太阳的位置每天略微东移。恒星距离远得多,相对于太阳时钟,它们每晚似乎提前约4 分钟升起。

使用方法

  1. 输入本地日期和时间,格式为 MM/DD/YYYY hh:mm am/pm
  2. 输入经度(十进制度数),并选择半球(东经或西经)
  3. 查看所有四个恒星时值 - GMST、GAST、LMST、LAST - 每个均可调整为您偏好的时间单位