月相计算器

月龄查询、8 相月名与照度、下一个满月/新月预测、潮汐大小潮参考,海钓夜钓摄影中秋规划实用

在线月相计算器:选择任意日期,即刻得到当天月龄(距上次新月的天数)、月相名称(新月 / 娥眉月 / 上弦月 / 盈凸月 / 满月 / 亏凸月 / 下弦月 / 残月)、 月亮照度百分比与月相示意图;并能查询下一个满月、下一个新月的日期,展示未来 8 天逐日月相与全年朔望日速查,据此判断大潮小潮窗口。 算法内置于页面,全部在浏览器本地计算,不发起任何网络请求。

查询条件

当前查询:2000年1月7日

用途提示:赶海 / 矶钓看大潮(朔望前后),筏钓 / 光诱看小潮(弦月前后);星空摄影避开满月;夜钓照明看月龄与照度。

2000年1月7日 · 月相示意

新月

月龄 0.7 天照度 0.6%

月龄 = 距上次新月的天数;照度为可见圆盘被点亮面积的近似百分比。

未来 8 天逐日月相

点击任意一天可把上方查询跳到该日。

下一个满月(望)

2000年1月22日

还有 15 天 · 满月前后多为大潮

下一个新月(朔)

2000年2月5日

还有 29 天 · 新月前后多为大潮、夜钓无月光

潮汐参考:大潮窗口(Spring Tide,朔望前后)

日、地、月近乎一线,日月引潮力叠加,涨落幅度大、水流急。赶海宜选低潮前后窗口,矶钓排钓注意流急时段,夜钓无月光(新月)或靠月光(满月)各有玩法。

潮汐动力是参考,具体潮时查当地潮汐表。

2000 年朔望速查

朔日(新月,多对应农历初一)

望日(满月,多对应农历十五 / 十六)

速查表由均值朔望周期逐链推算生成,与官方月相历对照存在 ±1 天出入(望落时刻接近日界时最明显);点击日期可跳到当天详情。

采用通用新月均值周期算法(29.53059 日朔望月 + 已知新月锚点推日),精度约 ±0.5 天——足够潮汐、夜钓、中秋规划使用;天文级月相时刻请以紫金山天文台年历为准。

#月相计算器是什么?

月相计算器用于回答「今天月亮是什么相、月龄多大、什么时候满月、最近潮大水大还是潮平水静」。算法取 2000 年 1 月 6 日 18:14(UTC)的一次已知新月作锚点, 以平均朔望月 29.53059 天为周期,把查询日的 12:00 UTC 与锚点相差的天数对周期取余,即得该日月龄;月龄 0 附近为新月、约 14.77 天为满月, 按八段区间命名为新月 / 娥眉月 / 上弦月 / 盈凸月 / 满月 / 亏凸月 / 下弦月 / 残月,照度用 (1−cos 2π·月龄/周期)/2 近似。 下一个满月、新月与全年朔望表都由同一算法逐日步进推得,纯本地计算、不依赖网络。

月相周期为什么是 29.5 天而不是 27.3 天?

月亮绕恒星背景转一圈(恒星月)约 27.32 天,但地球同时绕太阳前进了约 27°,日月再次合朔(月亮回到太阳方向)需要再多追约 2.2 天, 于是「朔望月」平均为 29.53 天——月相更替看的是日、月相对方向,周期自然取 29.5 天。又因月球轨道是椭圆,真朔望月会在 29.27~29.83 天间波动, 这正是均值算法与官方月相历存在零点几天出入的根源。

为什么每月初一、十五的月亮看起来不一样?

农历是阴阳合历:每个月以「朔」(日月合朔的那一刻所在日)为初一,因此初一天文上必然是新月;此后月龄每天约加 1 天,到十五、十六月龄约 14~15 天即接近「望」(满月)。 但朔与望之间的真实现隔并非恰好 14.77 天——所以民间说「十五的月亮十六圆」,满月落在十四至十七的情形都存在,需查具体年份。

大潮、小潮是怎么来的?

潮汐主要由月球(其次是太阳)引潮力驱动。新月与满月时日、地、月近乎排成一线,两种引潮力叠加,潮差最大,称「大潮」(spring tide); 上弦、下弦时日地月连线近似直角,太阳引潮力部分抵消月球引潮力,潮差最小,称「小潮」(neap tide)。 海钓赶海讲究「三潮水、七潮旱」等经验,即围绕朔望选择平流与潮流窗口——本工具给出的是潮汐动力档位参考,具体涨落时刻务必以当地潮汐表为准。

月亮照亮一半,为什么不叫「半月」?

口语里的「半月」不是天文命名。上弦 / 下弦当天明暗界线(terminator)恰好通过圆盘中心,几何上确实是半轮亮面, 但传统以明暗界线形如弓弦而得名「弦月」;且按照度公式,上下弦日的照度接近而非严格等于 50%。 astronomy 语境只讲「月龄、相位、照度%」三个量,本页面即按此口径展示。

中秋节一定是满月吗?

中秋是农历八月十五,但「望」可以落在八月十四至十六甚至十七:统计上「十五的月亮十六圆」出现频率并不低,十五当晚恰好正满的年份反而不算多。 想确认某年中秋能否看到正圆月,可在本页选择当年中秋日期,查看月龄是否接近 14.77 天(满月 ±0.5 天)。

#常见问题 (FAQ)

今天月相怎么查?

打开本页面即默认按今天计算(日期由浏览器本地填充),显示当天月龄、八相名称、照度百分比与月相示意图;也可输入任意日期查询历史或未来的月相。

月龄是什么?和农历日期什么关系?

月龄指距上一次新月过去天数(0~29.5 天),满月约在 14.8 天。农历初一理论上对应月龄 0(朔日),十五、十六对应接近满月,两者口径一致但真值有零点几天出入。

海钓、赶海要看月相吗?

有参考价值:新月、满月前后多大潮(潮差大、水流急),弦月前后多小潮(潮差小、水稳)。本页潮汐建议按这三档给出动力参考,具体潮时查当地潮汐表。

本工具的日期准吗?

采用均值朔望算法,月龄误差约 ±0.5 天;下一满月 / 新月与全年朔望速查与官方年历可能相差 1 天。做钓鱼、摄影、赏月计划足够,天文用途请以紫金山天文台年历为准。

相关工具推荐

时间戳转换

Unix时间戳与日期互转

热门 本地

Cron解析器

解析Cron表达式

本地

Cron生成器

可视化生成Cron表达式

本地

时区转换

不同时区时间转换

本地

日期计算器

日期加减计算

本地

日期差计算

计算两个日期差值

本地

相关教程