94年的今年多大,几月狗最有福气( 五 )


小吏不知道如何计算 , 就去请教当朝的高官 。 大夫师旷说:“我知道了 , 那是73年前 , 那一年狄国侵犯了鲁国 。 ”文伯说:“到今天26660天了 。 ”即444乘以60 , 再加上60的1/3 , 得26660天 。
这个故事反映出 , 当时的普通人对于自己的出生日期也是有记忆的 , 同样是以干支的形式 。
也许等6年才能过上一个生日
干支记录的出生日期不利于产生生日的概念 。
首先 , 中国的传统历法以月亮的盈亏周期作为一月 , 并与阳历的节气相结合 , 是典型的阴阳合历 。 战国以前 , 虽然天文历法可以预先排定历谱 , 但由于天文学不发达 , 往往还需要根据实际天象进行调整 。
例如某日在预先排定的历谱中是月末的晦日 , 但当日发生了日食 , 实际上是下月的朔日(月亮与太阳同时出没的日子 , 在天文学中严格的定义是日月同黄经的时刻为朔) 。
在农历中 , 朔被定为一个月的起始 , 那么政府就可能修改历谱 , 重新确定其所属月份 , 下月的日期若以数字表示 , 就会全部改变 。 此外 , 闰月的安插在战国以前也显得没有固定规律 。 这种情况下 , 以数字形式排定日期并不实用 。
其次 , 在传统历法中 , 一个历月只有29天或30天 , 而一甲子却有60天 。 这就可能出现连续多年某月没有某个干支日期的情形 , 如果连续5年的9月没有甲子日 , 那么 , 这个人也许6年才能过上一个生日 。
这样 , 以出生日期来确定自己的年岁就显得很不方便 。 所以中国人最初是以农历的新年作为自己年岁加增的生命周期刻度 , 这一传统一直延续至今 。
汉代以后 , 历法有了很大的进步 , 人们根据天象可以较为准确地推算出今后多年的历谱 , 这就为数字纪日的产生准备了前提条件 。 在东汉时期的《四民月令》中 , 就出现了“七月四日”这样的数字日期 。
魏晋南北朝时期 , 数字纪日逐渐流行 , 而生日概念的产生 , 恰恰也在此时 。 随着历法的不断完善 , 每天的日期也能够可靠地提前确定下来 , 以年为循环周期的生日概念也就在齐梁时期产生了 。
逢19整数倍岁数农历和公历是同一天
与农历对应的是公历 。 公历对于中国人来说 , 是个外来事物 。 到目前为止 , 中国使用公历也仅仅有100多年的历史 。
虽然公历现在使用得相当广泛 , 但由于农历对中国人的影响是根深蒂固的 , 所以当人们提到生日时 , 往往会同时记起自己的农历和公历的生日 。
公历生日和农历生日的关系 , 有一个有趣的19年周期 。 例如 , 公元1984年1月1日是农历11月29日 , 19年后的2003年1月1日的农历日期又是11月29日 。 这主要是两种历法的置闰规则产生的结果 。
农历的朔望月周期是29.5306日 , 一般“十九年七闰” , 即19年有235个月 。 如此算来 , 19个农历年平均有6939.691日 。 而现行公历的年长为365.2422日 , 19个公历年平均有6939.6075日 。
可见 , 19个公历年的日数和19个农历年的日数几乎相等 。 因此 , 每逢19的整数倍岁数时 , 公历生日和农历生日很可能与19年前一模一样地重合在一起 。

推荐阅读