狗和鸡打一生肖是什么生肖?
这个谜语不完整,应该是“兔”,打一动物——兔(吐) 解释一下:十二生肖中,有“子鼠丑牛寅虎卯兔辰龙巳蛇未羊申猴酉鸡戌狗亥猪”的顺序排列,其中前面10个是阳历,后面6个是阴历(农历)。每个农历月份都有特定的“属相”(也有对应的公历时间):
正月“寅虎” 二月“卯兔” 三月“辰龙” 四月“巳蛇” 五月“午马” 六月“未羊” 七月“申猴” 八月“酉鸡” 九月“戌狗” 十月“亥猪” 十一月“子鼠” 十二月“丑牛” 由此可知,一年之中每个月的“属相”都是不同的;而每年农历三月之后,“属相”开始循环往复。
那么关键的问题来了,在农历二月期间出生的兔为什么与正月之间的老虎同属一个“属相”——寅虎呢?这应该是因为中国古人将一天分为十二个时辰,每个时辰相当于现在的两个小时,而每一个小时为“一个时辰”;这样,子时属于“前半夜”,丑时属于“后半夜”,以此类推。而“寅时”正好是凌晨3点到5点。如此,在正月期间(前半夜)出生的孩子,其“属相”自然是“寅虎”了——因为正月的“初八”或“十五”刚好是“寅时”。
而过了“寅时”就是“卯时”,这就到了农历二月初一(或者初二、初三……),在“寅时”以后出生在二月份的人,其“属相”就自然变为“卯兔”了。“兔子”在正月和二月之间根据“属相”排序的“位置”发生了变化,也就是说在中国古代人们计算时间的方法之下,“兔子”相对于“老虎”而言,由“前”变为了“后”。这跟现代数学里对于“序数”的概念完全一致!因此这里的“兔子”其实可以替换成任何生肖,只要符合计算“顺序”的原则就可以——比如换成“龙”,就是“龙”在“兔”之前的意思,也就是“辰龙”在“卯兔”之前的意思。因此本题的正确答案就是“兔”。