首先需要明确的是月亮本身不会发光。他只是反射太阳发出的光。因此,“月亮变成黄色的时候,代表着大气层透过的光是中段波长的”。为什么?现在我们就来做一分析。
的确,我们可以看到月亮又不同的颜色,正如我小时候在老家看到红色的月亮,今天很多人都不相信。我们是如何来判断颜色的呢?颜色不只取决于发光体本身,跟光的媒介也有很大关系。太阳光是有红、橙、黄、绿、青、蓝、紫七种颜色组成的。这七种颜色的光波长是不一样的,打个通俗的比方说,我们通过蓝色玻璃看见的白纸是蓝色的,这是因为在蓝色玻璃这个媒介中吸收了其他波长的光。在我们生活的地球上,最基本的光的媒介是大气层,大气本身是无色的。
我们说能看见的任何颜色都是大气层中各种成分,比如大气分子、冰晶、水滴和各种杂质等与光共同作用的图景。
光进入大气时,如果当时的状况适合波长较长的色光,如红光,透过大气射向地面,那么,我们看见的月亮是红色的;而如果当时的状况适合波长短的紫、蓝、青色光,透过大气射向地面,那么,我们看见的月亮是白色的;如果透过的光是中段波长的,月亮就是黄色的了。
:古书中记载,“月若变色,将有灾殃。青为饥而忧,赤为争与兵,黄为德与喜,白为旱与丧,黑为水,人病且死”。