这是一个非常经典的词源学问题,涉及到古罗马历法的演变以及罗马统治者对月份名称的修改。
简单来说:September、October、November、December 保留了古罗马旧历法中的数字顺序(7、8、9、10月),而 August(八月)是为了纪念罗马皇帝奥古斯都(Augustus)而特意改名的,打破了原本的数字命名规则。
以下是详细的历史背景:
1. 古罗马的"旧历法":一年只有10个月
在最早的罗慕路斯历(Romulan calendar,约公元前8世纪)中,一年只有 10个月,从三月(Martius/March)开始算起,到十二月(December)结束。冬天那段日子不算在任何月份里。
当时的月份命名非常直接,就是按数字顺序来的(拉丁语词根):
- Septem = 7 →→ September (第七个月,即现在的九月)
- Octo = 8 →→ October (第八个月,即现在的十月)
- Novem = 9 →→ November (第九个月,即现在的十一月)
- Decem = 10 →→ December (第十个月,即现在的十二月)
(注:这也是为什么现在九月是9月但词根是7,十月是10月但词根是8的原因。)
2. 历法改革:增加了两个月
后来,罗马第二任国王努马·庞皮留斯(Numa Pompilius)为了填补冬天的空白,在年初增加了两个月:
- Januarius (January,一月,以神雅努斯命名)
- Februarius (February,二月,以净化仪式命名)
这使得原本的第7个月(September)变成了第9个月,第8个月(October)变成了第10个月,以此类推。虽然月份的位置变了,但人们习惯了旧名字,所以名称没有跟着数字改,一直沿用至今。
3. 为什么八月叫 August 而不是 "Sextilis"?
在凯撒大帝改革历法(儒略历)之前,八月原本的名字叫 Sextilis。
- Sextus = 6。因为在旧历法中,它是第六个月。
改名的原因:
公元前8年,罗马元老院为了纪念第一位罗马皇帝 奥古斯都(Augustus Caesar) ,决定将 Sextilis 改名为 Augustus(后来演变为 August)。
4.七月词源:历史轶事
这里有一个著名的历史轶事:
- 七月(July)已经以奥古斯都的养父 尤利乌斯·凯撒(Julius Caesar) 的名字命名了。
- 奥古斯都既然要和凯撒平起平坐,他的月份也不能比凯撒的短。传说七月有31天,而原本的八月只有30天。为了不让自己的月份"低人一等",奥古斯都从二月抽了一天加到八月,使八月也变成了 31天 。
- 这也导致了现在七月、八月、九月连续三个月都是大月(31天)的特殊排列。
六月 June 的名字来源和七月(July)、八月(August)不同,它不是以某位具体的罗马统治者命名的,而是源于罗马神话中的女神。
5. 六月词源:朱诺女神 (Juno)
June 源自拉丁语 Junius ,这是为了纪念罗马神话中的天后 朱诺 (Juno)。
- 朱诺是谁? 她是众神之王朱庇特(Jupiter)的妻子,相当于希腊神话中的赫拉(Hera)。
- 她的职责: 她是婚姻、妇女、生育和家庭的守护神。
- 命名原因: 古罗马人认为六月是结婚的吉利月份,非常适合举行婚礼,因此将这个月献给掌管婚姻的女神朱诺。
- 冷知识:直到今天,英语国家仍有"六月新娘"(June Bride)的说法,认为在六月结婚会最幸福,这个传统就源于此。
6. 为什么六月没有用数字命名?
回顾一下之前的逻辑:
- 在古罗马旧历法(10个月)中,六月原本叫 Quintilis(意思是"第五"),因为那时三月是第一个月。
- 后来 Quintilis 被改成了 July(纪念凯撒)。
- 原本的七月 Sextilis (第六)被改成了 August(纪念奥古斯都)。
- 原本的八月 September(第七)保留了数字名。
那真正的"第六个月"(按旧历算是五月,按新历算是六月)为什么没改名?
其实,在凯撒和奥古斯都之前,罗马历法中前几个月的命名比较混乱,有的用数字,有的用神名。
- March (3月):战神玛尔斯 (Mars)
- April (4月) :词源有争议,通常认为来自"开花" (aperire) 或爱神阿佛洛狄忒 (Aphrodite/Venus)。
- May (5月):大地女神迈亚 (Maia)。
- June (6月):天后朱诺 (Juno)。
可以看出,春季和初夏的月份(3月-6月)多以神灵命名 ,而夏末和秋季的月份(原5月-10月)多以数字命名。