生肖看新历还是旧历?
这个嘛,其实吧,严格来说,属相是古人根据天地运行规律确定的十二种动物,它们分别代表农历十二月,也就是子鼠、丑牛、寅虎等等……而农历又是有二十四节气组成的,每个节气包含多个农历月,而每个节气之间的时间间隔基本是平均的,也就是说不同节气的农历月的天数大概是一样的。这样,在一年之中,每两种属相的动物会逢二遇七出现一次(例如子鼠与丑牛,寅虎与卯兔)。而在同一月份中,十天之中,不同的属相也会出现两次(同上)。所以,古代的属相应该是和农历月密切相关的。
问题在于,现在使用的公历虽然也包含有星期天之类的概念,但本质上是太阳周年运动周期所形成的自然日期序列,它和农历以及阴历都没半毛钱关系;而我们的属相显然不是指的阳历生日,而是农历(或者说阴历)生日,所以,从时间角度讲,我们讨论的应该是以农历为基础的。另外,从世界范围来看,几乎所有地区所有民族都认为自己的祖先是从“神”或者“圣人”那里得到信仰基础的,而不是像我们今天这样基于科学理论建立信仰。在这种大前提下,中国古人认为自己是黄帝的后代,而黄帝元年正是农历正月初一,中国古人在谈论自己出生年份的时候,是以农历正月初一为基准的,这一天也是中国传统节日春节。
那么,问题来了,以今天的科学知识我们可以知道,公历比农历精确多了,而且可以计算出来每年公历的元旦都是1月1日。在这样的前提下,你说你是1980年生的,那你就是农历庚申年的人。如果我说我是2000年生的,那我就属猪。但如果我说我是1978年生的,那我到底是属马还是属羊呢?难道我还会是属猴的吗?!可是按照干支纪年是完全排除这一可能的呀。事实上,古人论年纪也是论农历年的,比如《红楼梦》中的贾宝玉说自己是“今岁荒闰,外头记了三十一天,里头却减了这十六天”,可见他们计算的岁数也是以农历年为单位的。
回到话题,既然农历与阴历都不是传统意义上的“国历”,并且我们的祖先也没有采用过公历,为什么还要推行这种外来的公历制度呢?这是因为,我国古代虽然有丰富的计年方法,但它毕竟无法准确区分连续的两个公历日,也无法给每年的第一个公历月制定一个明确的起始点,更无法知道某一个公历日子发生在哪个农历月以及该农历月的第一天是不是公历的1日。在这种背景下,我国的法定假日的安排就只能依靠农历来进行了。