月相计算器
月龄查询、8 相月名与照度、下一个满月/新月预测、潮汐大小潮参考,海钓夜钓摄影中秋规划实用
在线月相计算器:选择任意日期,即刻得到当天月龄(距上次新月的天数)、月相名称(新月 / 娥眉月 / 上弦月 / 盈凸月 / 满月 / 亏凸月 / 下弦月 / 残月)、 月亮照度百分比与月相示意图;并能查询下一个满月、下一个新月的日期,展示未来 8 天逐日月相与全年朔望日速查,据此判断大潮小潮窗口。 算法内置于页面,全部在浏览器本地计算,不发起任何网络请求。
查询条件
当前查询:2000年1月7日
用途提示:赶海 / 矶钓看大潮(朔望前后),筏钓 / 光诱看小潮(弦月前后);星空摄影避开满月;夜钓照明看月龄与照度。
2000年1月7日 · 月相示意
新月
月龄 = 距上次新月的天数;照度为可见圆盘被点亮面积的近似百分比。
未来 8 天逐日月相
点击任意一天可把上方查询跳到该日。
下一个满月(望)
2000年1月22日
还有 15 天 · 满月前后多为大潮
下一个新月(朔)
2000年2月5日
还有 29 天 · 新月前后多为大潮、夜钓无月光
潮汐参考:大潮窗口(Spring Tide,朔望前后)
日、地、月近乎一线,日月引潮力叠加,涨落幅度大、水流急。赶海宜选低潮前后窗口,矶钓排钓注意流急时段,夜钓无月光(新月)或靠月光(满月)各有玩法。
潮汐动力是参考,具体潮时查当地潮汐表。
2000 年朔望速查
朔日(新月,多对应农历初一)
望日(满月,多对应农历十五 / 十六)
速查表由均值朔望周期逐链推算生成,与官方月相历对照存在 ±1 天出入(望落时刻接近日界时最明显);点击日期可跳到当天详情。
#月相计算器是什么?
月相计算器用于回答「今天月亮是什么相、月龄多大、什么时候满月、最近潮大水大还是潮平水静」。算法取 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表达式
时区转换
不同时区时间转换
日期计算器
日期加减计算
日期差计算
计算两个日期差值