公历的大月有31天,小月有30天。每年固定1月、3月、5月、7月、8月、10月、12月为大月;4月、6月、9月、11月为小月。2月既不是大月,也不是小月。2月平年有28天,闰年有29天。
农历的大月有30天,小月有29天。且大小月分布毫无规则,每年都不同。农历的月按朔望周期来定。月相朔(日月合朔)所在日为月初一,下次朔的日期为下月初一。因为一个朔望周期是29.53日,所以分大小月。大月30日,小月29日。某月的“大”、“小”以及哪天是“朔日”,要根据太阳、月亮的真实位置来推算,古时候叫“定朔”。
我们常说的农历其实是阴阳历,其大小月是严格按照月相来设置的,是以观测为基础的,而不是固定的。
一年有七个大月、四个小月和一个平月。七个大月为公历每年一、三、五、七、八、十、十二月;四个小月为每年的四、六、九、十一月;平月为二月。公历的月份分大月和小月,大月31天,小月30天,唯独平月2月份只有28天(平年)或29天(闰年)。