生肖到底是以年初一还是以立春为划分点?
看到风闻一篇文章又在说生肖当以年初一为开始,把立春论划入无知论、神棍论。我想争论这个问题根源是一元思维的缘故,你从二元的思维来看,这个根本不是问题。须知,农历是阴阳合历,划重点,阴阳合历,既有阳历又有阴历。
先来理清楚以下几个概念:
1、年:古代年指得是阴历上正月初一至下一个正月初一。
2、岁:古代指节气上的冬至至下一个冬至。
3、回归年:地球绕太阳公转一圈的时间,大约365.25天。
也就是说我们传统说的年一般指得是阴历年,因为古代没有现代公历,日常纪日是按阴历计算的,循环十二个月相周期就是阴历的一年了,因此干支纪年就以正月初一为划分点,这是符合百姓日常生活习惯的。岁和现代的回归年实质是一个概念,都是地球公转一圈的时间,属于农历中阳历的部分。
这里就产生了一个问题,阴历按月相周期变化来计算,和按太阳周期计算的阳历相差11天左右,于是,为了调和这个问题,古代产生了置闰月的办法,这就导致了阴历年在有闰月的时候有十三个月,这就和十二地支没法配对了,因此,干支纪月实际上却是采用节气划分的(如下图立春过后已经是丙寅月了),如此才能保证十二个月和十二地支相对应,由此,命理上的年干支也就必然要遵循以节气划分的原则,否则和月干支就没法严谨对应了。
然后,再来说岁首的问题,前头说岁的概念是冬至到下一个冬至,但是岁首却并非一定从冬至算起,这涉及到建正的问题。古代改朝换代,要定正朔,正即建正,就是一年的正月要建在哪个月(这玩意最初是以北斗斗柄所在方位确定的),比如夏正建寅,殷正建丑,周正建子,秦正建亥。而汉朝从汉武帝的太初历开始采用的是正月建寅,从此之后,历朝历代正月都是从寅月开始,寅月即立春所在的月份,这就是命理上以立春为干支岁首的缘由。
综上,农历本就是阴阳合历,生肖划分可以按阴历年的年初一,也可以按阳历的立春,一般百姓日常生活和民俗遵循年初一的划法,传统命理上遵循的是阳历的节气划分法,二者都有各自的道理和依据,甚至有所谓的xx年xx命之说,所以,二者本身就是兼容的,不是非此即彼的关系。