十二生肖与十二地支一一对应,即子鼠、丑牛、寅虎、卯兔、辰龙、巳蛇、午马、未羊、申猴、酉鸡、戌狗、亥猪。属相就是用十二生肖来纪年,你在哪一年出生的对应的生肖就是你的属相,那么,生肖是按农历还是新历出生日期?十二生肖怎么速算年龄?

  生肖是按农历还是新历出生日期

  生肖的计算是按农历来计算的,所以我们出生的农历日期才是关键。
  也就是说,我们要计算出我们自己所属的真实属相,必须得按照中国的万年历里的农历来计算。而农历除了其年出现的闰月(比平时多出一个月),我们还会发现农历与新历的日期几乎是不同步的,所以更要依据农历法来计算,才能精准计算出我们所属的真实生肖到底是什么。

  农历算法:从大年初一开始

  以除夕为分界点,也就是我们说的农历新年(大年初一)为起点计算生肖的方法出现比较晚,最早记载出现在北宋,并且现在很多人比较认同这个。民俗专家们认为,属相不应该按二十四节气来算,毕竟春节是农历新年的开始,也是农历生肖年的开始,属相自然应从正月初一算起。中科院南京紫金山天文台研究员王思潮也认同该观点。

  干支纪年法:应从2月4日立春算起

  相对于民俗专家以及王思潮的说法,更多的易经学者认为,生肖应该从立春开始算起。据介绍,生肖以立春为标准的方法起始于商周时代,当前黄历、传统的命理学、占卜学等民俗学均以“立春”作为生肖计算的依据。

  十二生肖速算年龄

  设当年生肖为a年,对方生肖为b,最小年龄为N。十二生肖计算公式。
  当a≥b时,N=(a-b)+1知道年龄怎么算属相。
  必须加1因为生肖是从1开始,不是从零开始,加1才能完成第一轮的循环,后期循环加12即可,不用再加1,只有第一轮循环需要加1,因为生肖不是从零开始。
  N=(a-b)+1=负数时需要加12,N=(a-b)+1+12,才能算出其属性最小年龄。

  不同国家的十二生肖

  越南人有十二个生肖,与中国人的生肖基本相同,第二位是水牛而非家牛,第四位是猫而非兔。
  泰国人与中国生肖基本相同,其中有蛇而无龙。
  缅甸人只有八个生肖,以星球为名,从周一至周日排列,星期一出生的人属太阳,星期二出生的人属火星,星期三上午出生的属水星,下午出生的则属睽星,所以到周日也就共有八个生肖了。
  印度人有十二个生肖,与中国人的生肖基本相同。只是中国有“虎”无“狮”,印度则有“狮”无“虎”。
  埃及人有十二个生肖,分别是:牧牛、山羊、猴子、驴、蟹、蛇、犬、猫、鳄、红鹤、狮子、鹰。
  希腊人有十二个生肖,与埃及人的生肖基本相同,只是希腊人有“鼠”无“猫”,埃及人则是有“猫”而无“鼠”。
  墨西哥人有十二个生肖,有虎、兔、龙、猴、狗、猪和其它六种墨西哥特有的动物组成十二生肖。