月球是一颗不会自己发光的卫星,夜空中皎洁的月光全部来自它对太阳光的反射。月球以约27.3天的周期绕地球公转,与此同时地球带着月球一起绕太阳运行,使得日、地、月三者的相对方位不断变化。当月球运行到太阳与地球之间时,被照亮的一面背对地球,我们几乎看不见月亮,这就是新月(朔);当地球位于太阳与月球之间时,月球的亮面完全朝向地球,便出现满月(望)。从一次朔到下一次朔的平均长度是29.5306天,称为朔望月,它是农历一个月的天文基础,也是本页计算月龄的依据。
在一个朔望月里,月相按固定顺序循环:新月→娥眉月→上弦月→盈凸月→满月→亏凸月→下弦月→残月→新月。上弦月出现在月龄约7.4天时,亮面朝西(右半边亮),前半夜挂在西边天空;下弦月出现在月龄约22.1天时,亮面朝东(左半边亮),后半夜从东方升起。记住"上上西西、下下东东"这句口诀,就能在夜空中快速判断月亮处于周期的哪一半。本页用一条近似公式复现这个循环:以2000年1月6日18时14分(UTC)的一次实测新月为起点,按29.530588853天的平均步长向前向后推演,月龄误差一般在0.3天以内。
照亮百分比则告诉我们月面有多大比例被太阳照亮:新月时为0%,上、下弦月为50%,满月时达到100%。它的计算公式是(1-cosθ)/2,其中θ为月龄对应的相位角。需要注意的是,照亮50%的上弦月肉眼看上去已是"半个月亮",而照亮90%以上的盈凸月在普通人眼中与满月差别不大,这也是"十五的月亮十六圆"在观感上并不明显的原因。
观星与摄影是月相查询最热门的用途。月光是天文观测最大的天然光污染源,拍摄银河、流星雨必须避开满月前后一周,选择新月前后的无月夜;反过来,拍月亮本身则要锁定满月前后一两天,且月亮刚升起时带有地景最出片。农历初一前后还常能拍到"新月抱旧月"的地球反照奇景。出行前用本页查好月相,能避免扛着设备白跑一趟。
渔业与赶海同样看月相行事。潮汐主要由月球引力主导,朔望日(农历初一、十五)前后出现大潮,潮差最大,是赶海拾贝的黄金时段;上、下弦附近的小潮则水流平缓,适合近岸垂钓。沿海渔民口中的"初一十五涨大潮"正是月相与潮汐关系的经验总结。农业领域,传统农谚认为月相影响播种与收成,现代生物动力学种植也仍参考月相历安排农事。
此外,月相还深深嵌在文化之中:中秋节赏的是满月,七夕、元宵的夜色氛围也与月相相关;伊斯兰教历、犹太历等纯阴历直接以月相定月份。喜欢传统历法的朋友可以配合本站的万年历农历对照农历日期验证月龄,或用日出日落查询规划黄昏观月行程。