生肖为何取数十二?

项添颢项添颢最佳答案最佳答案

我猜是因为古代历法用“地支”表示“子丑寅卯辰巳午未申酉戌亥”,而12个地支正好一年一圈。 干支纪年法,现在人们很少用了(虽然农历依然采用),但它是现代公历纪元的雏形。现在的公历中每一年都有365天或者366天,有平年和闰年之分。在历史上,古代的巴比伦人建立了一套闰周,用来解决月亮的公转周期的问题;古罗马人采用了巴比伦人的闰周,同时也引入了他们的阳历(儒略历)来计量日期。后来,当基督教成为统治欧洲的宗教后,他们采用了格里高利历(又称格列高里历、格里高利教皇历),这个历法结合了阳历和阴历的特点,同时保留了闰周。今天世界上通用的公历即由此而来。 而古人发现,12个地支一组,每一组对应一个月,一年刚好是12个月。另外每天的时间被分为12个时辰,每个时辰刚好是两个小时。

当然如果按一天分12个时辰的话,就会存在一个“时柱”只有一小时的尴尬情况——比如半夜0点到1点之间。为了填补这一“漏洞”,古人以午为夜半(下午1点至3点),子为日初(午夜11点至凌晨1点)。这样,每一个时辰都被分成八等份,每等份代表一小时,从而解决了“时柱”时间过短的难题。 至于一个月30天或是31天的算法比较复杂,在此不表。总之,这种把一天分成12个时辰,一个月分成4季,每一季都包含三个节气,然后根据节气的变化推算每个月的情况,最后归纳出每年规律的算法,是一种非常复杂的体系。

我来回答
请发表正能量的言论,文明评论!