月相计算器
基于朔望月周期的简化天文算法,估算任意日期的月相(新月、上弦月、满月……)。计算在您的浏览器中本地完成。
工作原理
月亮完成一个完整的月相周期(朔望月),即两次连续新月之间的时间,约为 29.53 天。本计算器以一个已精确测定的参考新月(2000 年 1 月 6 日)为起点,计算到所选日期已经过的天数,进而推算出当前周期中的位置和对应的月相。
这个结果具有完美的天文精度吗?
不,这只是基于朔望月平均长度的近似计算:由于月球轨道呈椭圆形,每个月的实际周期长度会有几个小时的小幅波动。对于大众用途(规划观星之夜、大致预估满月时间),这样的精度已经绰绰有余,但如果用于科研或导航,则需要使用官方星历表。
结果会受时区影响吗?
计算以所选日期的 UTC 正午为准,因此时区带来的偏差最多只有几个小时,远小于平均朔望月近似本身带来的误差范围。
不会向服务器发送任何数据:天文计算完全在您的浏览器中进行。