怎么判定生肖?

唐俊懋唐俊懋最佳答案最佳答案

1,先明确一点,我们讨论的生肖是农历的生肖,而不是公历年月日对应的阳历的生肖。所以这个问题其实应该是“如何确定农历生日”。而农历生日自然有农历干支记载,找到这个干支记录就可以知道是哪一年的哪一天,再进一步推算就知道这一天是公历的年、月、日了。

2,但是这样仍然有问题,因为不同年份的阴历和阳历日期是没有规律的,比如春节可能在农历十二月,也可能在农历正月。因此我们需要加入一个参数——春分,作为阴阳历转换的界限。具体方法可以百度“汉历”或者“汉仪日历”,这种算法比较复杂,但是很准确。知道了某人生日的干支,再通过查询以上两种工具就可以得到他的岁首(也就是立春),再把这天和他的生日换算成公元年的干支,两个年份之间的天数加在一起就是他的年龄。

3,然而还有问题,中国幅员辽阔,不同地区的人们过不同的节日,这些日子自然不会都在公历的二月或三月。这时候就需要考虑农历中的“闰月”了!一个闰月通常包含二十多个节气,而一年通常只有十二个节气。如果某个人的生日接近某一个闰月的节气,他农历的生辰就会出现在下一年度,而这时他的周岁就会多加上一。同样通过查工具就可以得出他的生辰所在闰月以及下一年度他的生日所在的阴历月份。 另外需要说明的是,由于二十四节气是根据地球在公转轨道上的位置变化划分形成的,所以在农历闰月和下一年的关系上也有可能出现上下推移一个节气的情况。这种情况是比较少见的。

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