2017年年底是哪天?
阳历的年底其实很好算,每年的最后一天都是公历的十二月三十日。 阴历的年底就要麻烦一些了,因为我国有“腊月”这个专有名词。而“腊”其实是古代一种祭祀名称。从周代起,每年冬至后的第三个戌日(也叫“大寒节”),也就是腊月的第一天,都要举行盛大的祭祀活动,一直要持续到正月十五才结束。所以古书上有“腊者,先腊月而后正月”的说法。也就是说在古人看来,腊月是农历十二月,而不是我们现在使用的公历十二月。
我国的农历是一种阴阳合历,它以月球圆缺变化周期为基础,确定每个月的起始时间,一个月平均为29.53天;同时农历参照太阳周年运动确定的二十四节气来安排每月的中间点,即“芒种”“大雪”等,每月天数多2~4天不等。这样每个月初虽然叫法不同,但是农历却有了一个大致固定的开始和结束时间。
那么问题就变成了如何确定每个农历年中的大寒节气和大雪节气。由于现代科学并不具备完全恢复古时气象条件的技术能力,因此这个问题目前无解。历史上对这两个节气的定位发生过变化,导致过年时间也前后不一。据史书记载,秦始皇统一中国后推行“颛顼历”,以十月为岁首;汉武帝时期又改用“太初历”,以立春为岁首,而大寒和小雪节气也随之变更,使得春节开始时间有了不同的记忆。到了东汉时期,人们发现“太初历”的计算出现了严重偏差,于是修改历法,恢复了“颛顼历”,仍然把“大寒”“小雪”安排在冬至以后,这样就又造成了春节时间的混乱。此后历代都注重历法的制定和修订,确保新年在正月初一到来。
现在我们知道除夕是在每年的最后一天的晚上,而元旦则是一年的第一天。按照这样的定义,2017年的除夕夜和元旦夜分别是在公元2018年和公元2019年的1月27日和1月1日凌晨。由此我们可以得到2017年最后一个自然月的日期范围是在1月1日到1月26日间。
而2017年春节则是公历2月14日,农历戊戌年正月初一。这样我们就确定了2017年全年的大致范围,这一年共有365天或者366天 (闰年加一天)。