月相计算器
输入任意日期,估算月相、月面光照百分比、月龄(天数),以及下次新月和满月的时间。
Waxing Gibbous
91%
litIlluminated
91%
Dark
9%
- 1
Julian Day (JD)
2,461,218.5Continuous day count from the Julian epoch used in astronomy. - 2
Days since reference new moon
2,461,218.5 − 2451550.1 = 9,668.4 - 3
Lunar age (days into cycle)
11.9(daysSinceNew mod 29.531 + 29.531) mod 29.531, keeping the value positive. - 4
Phase fraction (0 = new, 0.5 = full)
11.9 ÷ 29.531 = 0.4029 - 5
Illumination fraction
(1 − cos(2π × 0.4029)) ÷ 2 = 0.9097 - 6
Illumination %
0.9097 × 100 = 91
这个计算器是如何工作的?
将日期转换为儒略日,减去参考新月,并对29.53天朔望月取余。这给出月龄和相位分数;光照率为(1 − cos(2π · fraction)) / 2。结果显示相位名称、光照百分比、天数月龄以及下次新月和满月。
公式
How this is calculated
计算器首先将您的日历日期(YYYY-MM-DD)转换为天文学中使用的连续日计数——儒略日(JD)。然后计算自一个已知参考新月(JD 2451550.1,即2000年1月6日)起经过的天数。
将经过时间除以平均朔望月29.53059天并取余,得到相位分数,从0(新月)经0.5(满月)回到1(下次新月)。月面光照分数计算为(1 − cos(2π · fraction)) / 2,在满月时达到100%峰值,在新月时降至0%。相位名称通过将分数四舍五入到八个等分之一来确定:新月、眉月、上弦、盈凸月、满月、亏凸月、下弦和残月。
这是一个平均(近似)模型:它忽略了月球的椭圆轨道和观测者位置,因此新月和满月的日期可能与精确星历表相差约一天,光照率相差几个百分点。所有日期均视为世界时午夜。
常见问题
它使用平均朔望月和单一参考新月,因此相位和光照率是近似值。预测的新月和满月日期通常与精确天文表相差约一天以内。
月龄是自最近一次新月以来经过的天数。范围从0到约29.5天,在满月时约为14.8天。
该模型假设固定的29.53059天周期和世界时午夜。真实月球运动因月球的椭圆轨道而变化,而本地时区可能会改变表观日期。
也称为
TG we-Calculate Editorial Team. (2026). 月相计算器 [Online calculator]. TG we-Calculate. https://we-calculate.com/zh/calculator/moon-phase
TG we-Calculate Editorial Team. "月相计算器." TG we-Calculate. 2026. https://we-calculate.com/zh/calculator/moon-phase.
TG we-Calculate Editorial Team, "月相计算器," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/zh/calculator/moon-phase
@misc{wecalculate_moon_phase, title = {月相计算器}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/zh/calculator/moon-phase}}, year = {2026}, note = {TG we-Calculate} }
这个计算器对您有帮助吗?
