公历2月只有28天(闰年为29天),这种情况是人为造成的。
公元前46年,罗马大独裁者恺撒大帝主持制订“儒略历”(即阳历)。经过一番筹算,将一年分为12个月,单月为31天,为大月;双月为30天,为小月。但这样一来,一年恰巧是366天,比地球公转时间多了一天,必须在某一个月中减去一天。
按照当时罗马宫廷的规定,全国的死刑犯都集中在2月份处决,罗马人普遍视2月份为“凶月”,于是便决定2月份减少一天,只有29天。
恺撒死后,奥古斯都做了皇帝,他发现恺撒诞生的7月有31天,是大月,而自己出生的8月却只有30天,是小月。他感到自己的尊严受到了损害,于是,强行从2月又减去1天加给8月,并把9月到12月的天数作了相应的改变。从此,2月份就只剩28天了。
现行公历是由罗马教皇格利高里十三世于1582年在修改儒略历和奥古斯都历的基础上产生的,世称“格里历”。1912年,“格里历”成为我国的正式历法,被称为公历。