中秋の名月は、別名「十五夜」というように、旧暦で8月15日の夜になります。このことからわかるように、「中秋の名月」の日は、旧暦に基づいて決まってしまいます。
まず、新月や満月ということについて考えてみましょう。新月や満月というのはそれぞれ、「月が地球と太陽のちょうど間に来た瞬間」、「月が地球からみて太陽の反対側に来た瞬間」をそれぞれ意味します。つまり、いずれもある時刻のことを指しているという点に注意して下さい。

さて、旧暦の1ヶ月は、月の満ち欠けの周期ですから、平均すると29.4日となっています。しかし、暦は1日単位で数えますから、「.4日」ということはありません。従って、旧暦の1ヶ月は29日か30日ということになります。つまり、新月から満月になるための時間は、29.4の半分、つまり14.7日ということになります。

上の図をみて下さい。矢印は新月から満月の間の期間、すなわち14.7日です。新月の時刻が仮に旧暦ついたちの昼間ですと、図のように、満月になるのは旧暦の16日になってしまいます。
さらに、実際には月の運動は一定ではありません。月は地球のまわりを回っていますが、この軌道が完全な円ではないのです。満月が近づいたときに地球から遠くなっていると、月の運動は遅くなり、満月になるのに時間がかかってしまいます。逆に地球に近いところを月が回っていると、月の運動は速くなります。そのため、満月になるまでの時間が短くなります。
以上のような理由から、満月と暦の上での「中秋の名月」に1〜2日のずれが生じることがあるのです。


■関連Q&A