生肖是按农历还是阳历算?

匡佳渊匡佳渊最佳答案最佳答案

按照中国的传统,生肖的推算主要是根据农历的年份计算的 比如1953年出生的人,按照农历是癸巳年蛇年,那么属蛇,而公历则是1953年1月1日~1954年1月20日出生的人的生日都在这一年里面,所以都是生肖蛇。 而如果是在1954年1月21日零点(或24小时)以后出生的人,那就进入兔年了,因为阴历和阳历总是相差1个月左右时间,而在旧历年尾新历年头的这两天里,人们都还在一个属相中,所以从旧历来看还是生肖蛇。直到过了新年的第一天零点以后,大家才全部进入卯兔年的属相中。 所以严格来说,生肖是按照农历的年份计算的,但是现代通用的公历则是一个回归年。而一种历法能否被采用作为“国历”,最主要的指标是看它是否能与地球公转运动联系起来,也就是看它的历年是否等长,而农历的历年是不等的,每年的长度几乎差1个月,这样会导致一个问题:某一年对应该公历的日期会突然提前或者推后一个月。例如1986年的立春,在农历上是1985年腊月廿五,而到了1987年的立春,却变成了1986年正月十九!而这样的日期突变对于习惯依靠公历的人来说是很令人困惑的。

为了克服农历这种“先天不足”,古人采用了“置闰”的办法。也就是说在特定的年份加入一个小月,让农历的年末最后几天包含在新年伊始的几天之中。在1985年到1987年间就添加了1986年闰九月,使得该三年所有的立春日期没有发生变化。这样“置闰”的结果导致农历的每个季节都变长了,其结果就是每季的第一个节气都会落在公历的二月、三月、四月……这样不但保持了农历节气与地球公转运动的一致性,也使得二十四节气在公历中的日期保持不变,从而解决了以前农历立春日期忽前忽后的难题。

姜南森姜南森优质答主

1985.02.03 ,我是阴历腊月十四,但是查了一下我的生日却是公历的二月三日!为什么呢?怎么查到的呢?网上查到,说“在阳历中,平年有365天,闰年有366天”,那为什么我的出生时间是在正月末二月初的呢?难道我过了两个新年吗?这到底是怎么一回事啊?谢谢各位了!真的很困惑

首先我想说明一下,属相是按照中国使用的传统纪年法即农历(阴历)来计算的。因为农历中包含了二十四节气这一重要内容,而二十四节气是根据地球在公转轨道上的位置变化划分节气。如果想知道自己的属什么,就要先知道出生的农历日期和月份,再根据节气来推算对应的公历日期即可得出答案啦~例如题主给出的生日,通过以下网站可以查出对应农历日期和节气,进而可以得到生辰: https://oldcalendar.info/2017_chinese_lunar_calendar_with_solar_terms.php 另外,建议以后提问之前先了解一下基本常识,否则很容易被人笑话哦~~

我来回答
请发表正能量的言论,文明评论!