2015年的2月19日,是进入21世纪以来最晚的一个春节。
农历是中国长期采用的一种汉族传统历法,又称“夏历”,是一种“阴阳合历”,它的历月长度以“朔望月为依据:月球绕地运行一周(29.5306天)为一个”朔望月“。而历年的长度(365.2422天),则要与回归年的长度相符(用置闰的办法来解决)。农历还规定,凡逢“朔”(月球移到地球和太阳中间时的那一刻)的这一天,必须是农历每个月的初一,以便每一天都可以与月相的盈亏互相印证(对照);通过设立24节气,用以指导广大群众及时安排全年各月的生产与日常生活。
农历平年一年12个月总共只有354天或355天,比按回归年编制的公历(俗称阳历)一年要少11或10天;有闰月的年份农历13个月有384天或383天,又要比公历一年多19或18天。这“少11天与多19天”两者相加就是30天,因而农历的正月初一(即春节)在公历中的日期,各年都不相同:最早与最迟之间,前后可相差30或31天。
在农历(夏历)的历史上,最早确定的节气是冬至,后以12地支(子、丑、寅、卯……)定历法的12个月份,就以冬至所在月份定为子月,即如今的十一月;正月为寅月,它必须包含的节气是雨水。而作为岁首的正月初一就在立春(2月4日或3日)前后各15天范围内游移,因而春节(正月初一)的日期,最早可出现在1月21日(1966年、2061年),最迟可晚到2月19日(如2015年和2072年)或2月20日(如1920年和1985年)。
由于农历甲午(马)年有个闰九月,全年有384天,比公历2014年多19天,因而乙未(羊)年春节要比甲午(马)年春节退后19天。2014年春节是1月31日,故2015的春节日期就落到了2月19日。