日生肖如何算?
十二生肖的起源,目前尚无定论。比较靠谱的说法是,十二生肖最初与阴阳五行相结合,用来记日,后来逐渐演变成了纪年方法并被广泛使用。 在《汉书·律历志》中就有关于“干支”记载: “黄帝令伶伦作为竹管,吹之,以得阴阳之象,曰甲子、乙丑……更相配合,有子午卯酉、寅申巳亥之十二位,以阳数奇偶相配,则阴阳相生而成六十数,为一循环。” 在这之前,人们可能只用阴阳来记日(当天是否下雨等等),而用了十干和十二支后,每天用十个天干和一个地支来表示,一天刚好一个字,一个月刚好三十天,一年刚好十二个月,六十年一个循环,这正好符合了现代公历的记时方式;
而古人发现,十天干和十二地支每一循环周期为60,恰好农历的一个月为30天,阴历年平均时间为354天,阳历年平均时间为365.25天,它们相差不到11分钟,经过六个世纪七百年左右,这种差异就会累积成一个闰月,所以阴阳合历的方法被沿用至今。 而这种记日的系统可以被套用在纪年上,于是就有了“某太岁在甲子”或者“某太岁在丙子”等等记录,这就形成了我们现在的干支纪年了。
至于为什么用“甲”“乙”等十个字而不是其它的什么字呢?这纯粹是个巧合,其实如果用十个不同的字来代表十天干,那么每个字都会对应着一个卦象,而且每一个卦象都是固定的。