农历正月三十出生多少年一次

为什么每年春节日期都不一样,不固定,根据什么算的?

为什么每年春节日期都不一样,不固定,根据什么算的?

首先感谢邀请。
我们现在看的日历,上面有两种纪元法,一种俗称阳历,用阿拉伯数字书写,另一种中文书写法写的俗称农历,如今天1月31日,农历腊月廿六。
阳历,国际通用纪元法,以地球绕行太阳一周为一年,是意大利医生兼哲学家阿洛伊修斯·里利乌斯改革儒略历制定的历法,由教皇格列高利十三世在1582年颁行,以耶稣诞生日为元年,前面的叫公元前多少年,后面的叫公元多少年,现在进入公元2019年。中国于1912年开始在采用,1949年新中国成立后,正式规定公历纪年为法定纪元法。
农历是我国传统历法,俗称阴历,科学名字应该叫阴阳合历,取月相的变化和太阳回归年为参照的历法,我们以华夏始祖轩辕黄帝登基年为元年,今年是农历开元4715戊戌狗年(公历2018.02.16~2019.02.04),我国传统历法比西方历法早2697年,俺们老祖宗的智慧还是很厉害滴呀!
那为何每年春节日期感觉都不一样呢?
在农历中,月亮绕地球一圈算做一个月,月小29天,月大30天,月亮盈亏12次为一年。那么按照农历大月为30天小月为29天算,一年就有354天,比公历要少11天(公历365天),即农历中的日期,在每一个公历年中,都会比上一年提前11天。为了保证每年的正月是在冬季,所以农历规定,每过3年左右,就多设置一个月,与公历周期保持稳定,这就是闰月。
春节的日期是根据每年的冬至来计算的。农历规定,冬至必须在农历十一月。所以,冬至最早可能是农历十一月初一,最晚可能是十一月三十。而在公历中,冬至一般是12月21或12月22日,而冬至与春节之间最短相差30天,最长相差60天。所以,春节最早是1月20日,最晚是2月20日。故而每年的春节似乎日期都不固定,原因是两种纪元法上的差异造成的,如果你单纯看农历纪元法,那日期就固定了,每年腊月三十就是除夕,初一就是新年。