二五年什么生肖一九?
2059年应该是农历己丑牛年,因为1961年到2059年正好是每一十年都有一个“己丑”年份。 当然,这一年的春节肯定是正月初一(2月14日)!
不过,这一年是“双春年”(有两个立春),从立春节气开始计算,进入正月(2月初),到下一个立春(3月初),一共只有三十天,而农历十二月大小月相加也只有二十九天。因此只能把这一年拆分成前半年“辛丑”和后半年“辛丑”,分别用公历的六月和十二月来对应农历的正月和腊月。
这样,前半年的“辛丑”就是从立春日算起到小满节气(5月21日),后半年“辛丑”是从芒种节气(6月5日)往后推90天到小雪节气(11月28日)。 小雪节气的第二天就是冬至,冬至后的第77天就是腊八节(1月10日),而腊月初八又恰逢农历腊月(冬月)的大雪节气(12月7日)。
就这样,在1月10日以前,农历的冬至到大寒这一个月时间就全部被公历元旦、清明、冬至等节日占据了,而农历的十二月则完全被小寒和大寒取代了,所以,在这最后的一个月里农历的月份与实际月份相差半月左右。 大寒节后九天,也就是公历1月19日,就是农历十二月十九;而在公历1月20日之后的除夕夜里,当人们欢天喜地吃着年夜饭聊着天的时候,时间就已经进入了农历的正月里。 那么,正月里的第一天,也就是每年的正月初一,到底应该是什么时候呢?
按照我国的传统习惯,大年初一应该是在子夜零点零分开始的,这一点毋庸置疑。但是,这个时间点到底是新历年还是旧历年的分界点呢?如果以新历年为正,那么每年初一的子时都提前了一个小时;而如果以旧历年为准,那每一年的初一都是不变的。
以上两种方法显然都不恰当,正确的方法其实是:新历年与旧历年都同时参照使用,以一个周期(如60年)为界,前后分别采用不同的方法,即前面三十年新历法为主,后面三十年旧历法为主。这样的算法,既能照顾到新年的仪式感,又能保持历史的延续性。至于每个周期中的新历法和旧历法的分界点(指新历的公元年和旧历的干支纪年)又是如何确定的,那就是另一个相当复杂的问题了。