第2个回答 2010-02-06
这个目前还有争议。而且这争议恐怕还得争相当长时间。因为我国从有文字记载开始就已有干支纪年。在殷墟出土的大量甲骨文中都有干支纪年。据传黄帝时代,因有蚩尤神扰乱,黄帝忧民之若,遂与蚩尤大战於涿鹿之野,流血百里不能治之,黄帝于是斋戒沐浴、筑坛祀天、方丘礼地。天乃降十干(即甲乙丙丁戊己庚辛壬癸)。十二支(即子丑寅卯辰巳午未申酉戌亥)。帝乃将十干圆布像天形,十二支方布像地形,始以干为天,支为地,然后乃能治之。后有大挠氏将十天干、十二地支分配成六十甲子,并以黄来开国日定为甲子年、甲子月、甲子日,甲子时。此为天干地支之由来。当然这个不大可信。另据传干支纪年始于夏代。因此我国农历过去也称夏历。但夏代没有文字记载,无法考证。所以可以知道的是干支纪年最晚出现于殷商则是可考的。
楼上“北落师门”说得不错。但“干支纪年”有广义、狭义之分。广义的就是如同本题题目凡“用天干地支纪年”的就是。我想本题楼主想知道的就是这个意思对吗?这个当然包括也是用天干地支的“太岁纪年”。而狭义的才是北落师门说的排除了岁星的“干支纪年法”。这个太过专业了。