每日的生肖怎么算?
首先,十二生肖是古代人发明的用来计算年龄的十二个地支。子鼠、丑牛、寅虎、卯兔、辰龙、巳蛇、午马、未羊、申猴、酉鸡、戌狗、亥猪 然后呢,古人发现,这12个地支对应着12个月。又发现了,这12个月份和地球公转有关——农历的每月都有“朔”和“望”(月相变化),而且有“新月”(月亮运行到太阳和地球中间,月相新月)和“满月”(月亮被地球完全遮掩,月相满圆)。最后发现,这些“朔、望、新月、满月”和12地支的对应关系很有规律:
1. 每个月第一个新月是子时,也就是“子新”或者“子朔”;
2. 每一天的第一个时辰都是子时,也就是“日子”。
3. 每月最圆满的夜是子夜,即“子满”;每月初十以前,只要不是“子时”,就是“子望”;
4. “子末”就是子夜时分,“子晦”就是最后一天子时。 于是就有了“子鼠”“子牛”……“子亥”。然后又有了“丑寅”“卯辰”……“已酉”“申亥”…“亥子”接着又循环了一遍……就这样推下去了。
举个例子说明:某人某年出生正好是农历正月初一(新年第一月第一天)凌晨零时出生,那么他的生日就是甲子日。过了10天他是农历正月十一,这一天是新月(农历每月初一),那么他这一天就是丙寅日。又过了一个多月,到了农历三月二十三这天,这一天是“乙卯”月最后一个白天(月末“望”),所以他是辛未日。紧接着第二个月来了,四月十九,他这一天的“丁巳”月第一个夜晚(月初“新月”),所以他又是壬寅日……就这么推算下来的。
我上面说的比较复杂,实际上非常简单,因为电脑里有很多数学公式可以生成任何年份任何日期,而公历农历公历不用换算,电脑会自动换算的! 所以现在孩子出生日期都是电脑生成的,不再像过去拿个黄历算算了!