01、生肖是按照阴历算的。正史把春王正月初一日作为新的年份起始日。现代,官方也把正月初一作为生肖年的开始。至于生肖究竟是从立春开始算,还是从正月初一开始算,在民间以及民俗学专家中都有很大的争议。正史把春王正月初一日作为新的年份起始日。现代,官方也把正月初一作为生肖年的开始。
12生肖按照阴历算,生肖是从立春开始,而不是从正月初一农历新年开始的。中国科学院紫金山天文台是现代历法编修单位,支持正月初一作为岁首,也就是阴历。全国各地的民俗很多都把正月初一作为生肖年起点,如流传至今的本命年戴红绳,穿“红内裤”的习俗就从除夕午夜开始。
根据中国历法,属相按立春划分。两个生肖的划分,既不是以公历的1月1日为界限,也不是以农历的正月初一为界限,而是以24节气中的立春节气为界限。例如,2012年的立春是2月4日,所以2012年的春节仍然是兔年,直到2月4日才是农历龙年。
中国黄历以立春确定生肖,“农历”是汉代开始使用的“太阴历”,新年是立春为界,立春是二十四节气之首,生肖以立春为准。