我看了一下知乎上还没有比较细的答案,我就简单说一下先,抛砖引玉。
首先,并不是十六的月亮一定比十五圆。下面是 2023 年度每个月圆之夜的时间:
月圆之日 (阳历) | 月圆之日 (农历) | 时刻 |
---|---|---|
1 月 7 日 | 腊月十六 | 05:00 |
2 月 6 日 | 正月十六 | 02:00 |
3 月 7 日 | 二月十六 | 20:00 |
4 月 6 日 | 闰二月十六 | 12:00 |
5 月 6 日 | 三月十七 | 00:00 |
6 月 4 日 | 四月十七 | 11:00 |
7 月 3 日 | 五月十六 | 18:00 |
8 月 2 日 | 六月十六 | 02:00 |
8 月 31 日 | 七月十六 | 09:00 |
9 月 29 日 | 八月十五 | 18:00 |
10 月 29 日 | 九月十五 | 03:00 |
11 月 27 日 | 十月十五 | 17:00 |
12 月 27 日 | 十一月十五 | 08:00 |
由上表可见,2023 年的十三个月圆之日中,十五月圆的有 4 次,十六月圆的有 7 次,还有十七月圆的有 2 次。所以从占比上来看,十六月圆出现的概率确实比十五要大一点。
但是,有一些月圆之时发生在白天,所以如果都按北京时间晚上 10 点钟来看的话,则日期将调整为:
月圆之夜(阳历) | 月圆之夜(农历) |
---|---|
1 月 6 日 | 腊月十五 |
2 月 5 日 | 正月十五 |
3 月 7 日 | 二月十六 |
4 月 6 日 | 闰二月十六 |
5 月 5 日 | 三月十七 |
6 月 4 日 | 四月十七 |
7 月 3 日 | 五月十六 |
8 月 1 日 | 六月十五 |
8 月 30 日 | 七月十五 |
9 月 29 日 | 八月十五 |
10 月 28 日 | 九月十四 |
11 月 27 日 | 十月十五 |
12 月 26 日 | 十一月十四 |
所以只看晚上的话,2023 年的十三个月圆之夜中,十五月圆的有 6 次,十六月圆的有 3 次,还有十七月圆的有 2 次,十四月圆 2 次。所以从占比上来看,十五月圆之夜的概率又反过来比十六要大一点。
从上面也能看出来,月圆的时间并不是正好与农历(阴历)对齐的。
背后的原因是月球绕地球一圆需要 27.32 个地球日,但考虑到地月的公转,从一次满月到另一次满月需要 29.5 天。这是为什么农历大月有 30 天,小月有 29 天的原因,就是为了拟合这个 29.5 天的小数。
(这里展开说一下,地球公转轨道是绕太阳旋转的,有一个弯曲的弧度,所以当月球在绕地球转了整一圈时,它也随地球一起绕太阳前进了一些,这时太阳光的照射角度就与这一圈的起点不同了,因此为了弥补这种影响就得再向前转 2 天多,直到完成月相的完整周期,这时总共是 29.5 天,称为是朔望月,古称“朔策”。这也是为什么每天的月亮升起的时间都比前一天晚约 50 分钟的原因)
现在月亮正以每年 3.8 厘米的速度远离地球,但在潮汐力的影响下其公转速度会越来越快,而地球的自转会变得越来越慢,如果再过个几亿年,说不定一个朔望月正好能凑成个整数,那时的地球文明(如果还存在的话)可能会修订新农历,使能保证满月是固定的某一天。