农历首页 中华民俗 农历知识 日历查询 黄道吉日 算命大全 特色短信 免费算命
农历小知识
天文历法
天干地支阴阳五行
二十四节气
您的位置:首页 >> 农历知识 >> 历法改革百家谈 >> 正文

建议尽快将农历中的干支历标准化

skybird    【字:

    在立春前后出生的小孩,他们的父母很困惑,如何定他们的属相呢?按照正统的农历(夏历),大年初一(春节)是一年的开始,而农历也借用干支纪年,因此正统的观点是以正月初一为界来定属相。而民间则多数以立春为界来定属相,例如2010年2月4、号6点48分为虎年立春时刻,2010年2月4号6点48分起就是虎年的开始。所谓虎年为2010年2月4号6点48分起,至2011年12月4号12点33分前止。
产生分歧的原因是将农历和干支历(甲子历)混为一谈了。农历中虽然包含了干支历,但两者并不能完全重合,而且目前对干支历也没有统一的标准规定,往往把农历大年初一想当然地当成干支的岁首,对干支月的标注也很模糊,对闰月对应的干支等同于非闰月的干支,实际上这些作法都是不科学的。因为农历是阴阳历,它的年是合太阳的回归年,而月是合月亮的朔望月,而干支历是隐含(标注)在农历中的纯太阳历,具有比西历更加明确合理的太阳历特征。它的年、月、日、时虽有联系,但分别自成循环体系,它的年也是合回归年,但起点固定为每年的立春时刻(注意不是零时);而月是节气月,其两个月的交接点是相应两个节气的交接点的时刻,而不是某一天;其纪日使用长期不间断的干支纪日法(我国已经使用几千年了);时辰则12地支是固定的,时天干则由日天干推出。干支是由十天干与十二地支通过排列组合,就产生了六十干支,由于干和支的起始为甲与子,所以六十干支又称六十甲子,故而干支历又称为甲子历。但在目前的农历中对干支年、干支月和干支日的定义不明确,基本与农历的年月日相混淆,失去了干支历所特有的天文学特征,并且造成了认识上的混乱。特别是目前农历年号单纯使用干支纪年而不是如古代使用皇帝的当位年(如比如雍正元年、民国3年登)因此误把把干支年与农历年的起始时间想混淆,如此一来,不仅完全失去了干支纪年、纪月的天文学意义,也大大削弱了中国夏历中含有的太阳历的特征。

干支历的优点,一是对任意一个日期而言,看到起标准的干支历应该马上识别出当天地球绕太阳运行的大体位置。二是与太阳回归年高度吻合,无需闰月处理。三是完全符合春夏秋冬的四季规律。四是符合阴阳五行和生肖规定。五是非常适合计算机处理。

当然,干支历虽然能够精确表达地球与太阳的关系,但是它不能够作为特定的历法而独立存在,只能够依附于现有的农历。因为干支历的年月日时虽然联系紧密,但它一是可能出现一天对应两年或两月的现象,比如公元2010年2月4号6点48分为虎年立春时刻,2010年2月4号6点48分起就是寅(虎)年的开始,对2月4号这天6点48分之前属于己丑年,而6点48分之后就是庚寅年。二是干支日的起点是前一天的23时(子时),如此干支历无法具有日期的法律意义,也就无法独立于农历而自成历法,但其纯太阳历的特点正好可以对农历进行有效的补充。特别是对农历中阴历特点很强的农历月份,单纯采用节气标注的办法非常不直观,而是用干支月则非常简便直观。

干支历在古代由于受计算条件的限制,无法大规模的使用,特别是干支纪月应用的不多,史家纪年确实少用“干支月”,多用“序数月”,有些人因此不承认有干支历的存在。实际上古代并不是没有干支历,例如《红楼梦》第九十五回写元春之死时说:“是年甲寅年十二月十八日立春,元春薨日是十二月十九日,已交卯年寅月”,这里非常明显地说明干支历与农历的对应关系。

现在由于计算机技术的广泛应用,计算已经不成问题,因此包括国家授时中心在内的大部分网上在线万年历均提供按节气时刻定年月的干支历,但是官方没有正式承认,甚至有些学者和网友还对此大加批判,笔者在网上探讨时也多次被诬不懂历法。有些人还把干支历污蔑为算命先生的骗人伎俩和封建迷信。不过某些提供按节气时刻定年月的干支历的万年历又犯了混淆干支日与农历日的毛病,或者在23-24时同时改变了农历日期和干支日期,或者都不变。标准作法应该是农历日按照正子时(0时)改变,而干支日按照子时(23时)改变。

发表评论》》


相关连接:
·旬制,让世界历更完美
·《华历专题》 论《华历》及有关的问题
·一、再谈《华历》--《华历》专题
·二、关于“中华新阳历”、“中华科学历”--《华历》专题
·三、再谈《华历》的始年为一万年--《华历》专题
·四、论《华历》对中华民族文明时代、文化分期划分--《华历》专题
·五、论《华历》始年10000是人们最满意的整数--《华历》专题
·六、论《华历》与以往历法的主要不同--《华历》专题