月相计算器可以告诉您任何过去或未来日期的月相和光照百分比。它会绘制出真实的月球光照图示,报告以天数计算的月龄,显示其在当前太阴周期中已经行进了多远,并列出下一次新月、上弦月、满月和下弦月的确切日期。月相时间是使用 Jean Meeus 的天文算法计算的,并且可以进行镜像翻转以匹配从南半球看到的景象。
什么是月相?
月球本身不发光,我们只能看到被太阳照亮的那一半。随着月球在大约 29.5 天(一个朔望月)的周期内绕地球公转,太阳、地球和月球之间的角度不断发生变化,因此我们可以看到的太阳照亮部分会经历八个可辨认的阶段,不断变大(盈)和缩小(亏)。
月相光照度大约月龄外观特征
🌑 新月(朔)0%0 天不可见 — 受光面背对地球
🌒 蛾眉月(盈月)0–50%1–6 天一抹纤细的月牙,每晚不断变大
🌓 上弦月50%~7.4 天右半边亮起(北半球)
🌔 盈凸月50–100%8–14 天超过一半被照亮,仍在继续变大
🌕 满月(望)100%~14.8 天完全照亮,圆润饱满
🌖 亏凸月100–50%16–21 天超过一半被照亮,现在开始缩小
🌗 下弦月50%~22 天左半边亮起(北半球)
🌘 残月(亏月)50–0%23–29 天一抹逐渐缩小的月牙,直至下一次新月
月相计算公式
本计算器首先找到您所选日期之前最近的一次新月以获取月龄,然后从月相角中推导出受光部分的比例。
月龄
$$\text{月龄} = \text{所选日期} - \text{最近的新月日期}$$
光照比例
$$\text{光照度} = \frac{1 - \cos(2\pi \times \text{周期分数})}{2} \times 100\%$$
周期分数的范围从新月时的 0 到下一次新月时的 1。余弦项使得光照度在新月和满月附近变化缓慢,而在上弦月和下弦月附近变化迅速。
月相日期是如何计算的
新月、上弦月、满月和下弦月的日期和时间来自 Jean Meeus 所著《天文算法》(Astronomical Algorithms)第 49 章中的周期级数。每个月相都由一个数字 k 索引(整数代表新月,弦月和满月则加上 0.25、0.5 和 0.75),数十个周期和行星修正项将现代日期的精确度精细到几分钟以内。随后,事件时间会被转换至您所选择的 UTC 偏移量。
为什么南半球看到的月亮是镜像反转的
悉尼的观测者与伦敦的观测者相比,实际上是“倒立”站立的。正因为如此,同一个月亮看起来会左右翻转。在北半球右侧亮起的蛾眉月,在南半球则会在左侧亮起。选择您所在的半球会翻转图示,使其与您在夜空中实际看到的月亮保持一致。
如何使用此计算器
选择日期:使用日期选择器选择任何过去或未来的日期。该工具默认显示今天的日期。
设置您的半球和时区:选择北半球或南半球以及您的 UTC 偏移量,以便图像和月相时间能够匹配您所在的地点。
点击计算:该工具会立即计算出该日期的月相和光照度。
查看结果:查看亮起的月球、月相名称、光照百分比、月龄、太阴周期进度以及即将到来的主要月相。
常见问题解答
什么是月相?
月相是从地球上看到的月球被太阳照亮部分的形状。随着月球在约 29.5 天内绕地球公转,太阳、地球和月球之间的角度不断变化,因此可见的光照部分会经历从新月到满月再返回的八个阶段,不断变大和缩小。
月球光照度是如何计算的?
光照度是月球可见盘面被太阳照亮的百分比。它大约等于(1 − 月相角的余弦值)÷ 2。在新月时等于 0%,在上弦月和下弦月时为 50%,在满月时为 100%。
什么是月龄?
月龄是自上一次新月以来过去的天数。它的范围从新月时的 0 天到周期结束时的约 29.5 天。上弦月大约在第 7 天,满月大约在第 14.8 天,下弦月大约在第 22 天。
为什么南半球看到的月亮会有所不同?
相对于北半球,南半球的观测者实际上是倒立的,因此月亮看起来是镜像的。在北方右侧亮起的新月在南方则是左侧亮起。此工具可以翻转图示以匹配您所在的半球。
月相日期的准确度如何?
新月、弦月和满月的日期和时间是使用 Jean Meeus 的天文算法计算的,对于现代日期,其准确度在几分钟以内。时间将以您选择的 UTC 偏移量显示。
我可以检查过去或未来日期的月相吗?
可以。您可以输入 1700 年到 2400 年之间的任何日期,计算器将显示该日期的月相、光照度、月龄以及前后的主要月相。
更多资源
月相 - 维基百科
新月 - 维基百科