新生肖怎么算?

唐雨竹唐雨竹最佳答案最佳答案

新生肖是依据农历年份的十二地支推算的,而六十甲子中的天干则是另外一回事了(这里只讨论阳历)。 首先,新属相和旧属相的区别只是生肖的起始点不同而已——旧属相是从立春开始重新计算,而新属相却是从公历1月1日开始计算。

其次,这个新属相到底该怎么算呢?其实也很好弄,只要记住一句口诀就可以轻松搞定:“子午卯酉全在年上,寅申巳亥全在月中。” 这句口诀的意思就是说,如果一个人的生日落在以下八个日子之中,那么不管他属什么,新属相都是相同的。

这八个日子分别是:正月初二、二月惊蛰、三月谷雨、四月立夏、五月芒种、六月小暑、七月立秋、九月白露。 例如,生日在正月初二的人,因为这一天的干支可能是“癸丑”,又因为在农历中“癸丑”“甲寅”“乙卯”被称为“地支三合局”,因此初二是以上三柱中的一支,这样整个八字就变成了“癸丑+甲寅+乙卯”,因为“寅午卯酉”称为四正,所以说子午卯酉全在年上了,新属相就是羊了。

其他例子自行推理。

需要说明的是,这种按照生日算新属相的方法只适用于阳历生日的,阴历生日的则需要通过测算其对应的节气来确认新属相。

麦桂可麦桂可优质答主

生肖是12年一个轮回,因此,计算出生肖的第一步是将日期转换成年份。然后将该年份除以12,得到商数,再将这个商数四舍五入取整数。接着,将取整后的商数乘以12,得到一个新的年份。

将上面得到的新年份减去原来的年份,得到一个差值。根据这个差值,可以确定生肖的起始年份。具体的对应关系为: 差值为0时,生肖为鼠; 差值为1时,生肖为牛; 差值为2时,生肖为虎; 差值为3时,生肖为兔; 差值为4时,生肖为龙; 差值为5时,生肖为蛇; 差值为6时,生肖为马; 差值为7时,生肖为羊; 差值为8时,生肖为猴; 差值为9时,生肖为鸡; 差值为10时,生肖为狗; 差值为11时,生肖为猪。

最后,根据起始年份和差值,可以计算出具体的生肖。具体的公式为: 生肖 = 起始年份 + 差值。

举例来说,如果一个宝宝出生日期为2021年2月1日,那么 2021 / 12 = 168.4167, 四舍五入取整数得到168, 168 * 12 = 2016, 2016 - 2021 = -5。 根据上面的对应关系,差值为-5对应的生肖为羊。 因此,这个宝宝的生肖为羊,属羊人。

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