十二生肖既不是按阳历也不是按阴历,而是按节气(立春为界)算的。
立春这个节气的到来,才是新一年生肖属相得起始,比如2013年蛇年,那年就是无春年,2013蛇年的立春,在农历2012年龙年得腊月二十几就立春。
所以农历2012年龙年。
生肖是并不是按农历和阳历计算的,而是按照二十四节气计算,立春为一个生肖的开始,冬至则为一个生肖的结束,生肖又称为属相,而且运用历史已经十分悠久,早在先秦时期就已经有一套完整的生肖体系。
生肖是以农历还是阳历计算 。

农历会变,感觉是阳历?所以生肖属十二地支的产物即阴历(农历)的产物,古人从立春开始算一个生肖的轮回的。
也就是现在的大年初一。
所以为什么有些人即便是阳历2-3月生也还是和别人前一年一样的属肖。
12生肖按农历还是公历 12生肖按照农历算,生肖是从立春开始,而不是从正月初一农历新年开始的。
中国科学院紫金山天文台是现代历法编修单位,支持正月初一作为岁首,也就是阴历。
全国各地的民俗很多都把正月初一作为生肖年起点。

12生肖按农历还是公历 12生肖按照农历算,生肖是从立春开始,而不是从正月初一农历新年开始的。
中国科学院紫金山天文台是现代历法编修单位,支持正月初一作为岁首,也就是阴历。
全国各地的民俗很多都把正月初一作为生肖年起点。