由于中国农历是按照月相变化而制定的,每个月的长度都不一定是30天,而是29或30天,使得农历的周期为355天左右。
而阳历则是按照地球绕太阳公转的一个循环周期制定的,每年365天。
这两种日历的周期长度不同,因此阴历和阳历之间的差异会导致某些阳历日期在阴历中没有对应的日期,从而出现阴历正月没有正月三十的情况。
具体到2024年,由于农历每个月只有29或30天,正月只有29天,因此正月二十九就是正月的最后一天,没有正月三十。