这个的由来要追溯到古罗马时代的凯撒大帝。现行的公历直接来源于儒略历。所谓儒略历是以古罗马统帅朱利亚·凯撒(Julius Caesar)的名字命名的一种历法,我过前辈天文学家将朱利亚(Julius)译成儒略,故此名沿用至今。
古埃及人一直采用阳历,就是利用太阳的周期作为历年的标准。他们很早就发现一年的长度为365又1/4天,因此埃及人一年12个月,每月30天,外加5天作为年终节日。希腊人用阴历,即用月亮的周期作为历年的标准。罗马大帝凯撒征服埃及后,带回了埃及的阳历。原来的罗马也使用阴历,十分混乱,有时与太阳历相差几个月,以致人们春秋难分。亚历山大里亚的希腊天文学家索西吉丝建议凯撒改用埃及现行阳历,并且注意四年置闰一次。凯撒接受了建议,决定在整个罗马推行阳历。此历规定,每四年中头三年为平年,每年365天,第四年为闰年,一年366天。一年12个月,单数的月份31天,为大月,双数的月份30天,为小月。那为什么一定是单数月份31天呢,因为凯撒的生日是在7月,凯撒为了体现自己至高无上的威严,要求这个月必须是大月,故天文学家将单月定为大月。6个大月6个小月,使平年多出了一天只有从某个月中扣除一天。当时罗马的死刑都在2月份执行,人们认为这是不吉利的一个月,所以从它这里减去一天,2月就成了29天。
但我们现在都知道,“一三五七八十腊,31天永不差”。并不是单数月份31天,这又是怎么回事呢?
还要回到古罗马时代,凯撒大帝去世后,他的外孙屋大维继位。这位屋大维的生日偏偏在8月,他也要摆一摆谱,所以下令将8月定为大约,并从8月份开始以后的双月定为大月。这样一年就有了7个大月,又多出一天,再从“不吉利”的2月减去一天,使它成为28天。每逢闰年,2月份增加一天,变成29天。之后慢慢沿用下来,就是我们现在公历的样子了。参考文献:吴国盛著,《科学的历程》第二版,北京大学出版社,100-101。