主题:【原创】让人头痛的纪年换算 -- 和履虎尾兄 -- 任爱杰
如果仅仅用《资治通鉴》之类的编年史来反推,的确很难确定中国史书上的某年某月某日到底是公元的某年某月某日。
陈垣著《二十史朔闰表》所本无非宋刘羲叟《长历》、耶律俨《辽宋闰朔考》、钱侗《四史朔闰考》、明《长术》,清《万年书》、《时宪书》参以各史书加以校正罢了。
但是这种方法最多只能精确到年,如果要精确到日就很困难了。那个关于陆九渊公元卒日例子就很让人怀疑。
盖朔望之际可以相差一两天(月亮并不总是十五最圆,盖因月球自转周期与公转周期是完全相同的,即都是27.32166日,而阴历一个月大月30天,小月29天,平均一个月大约29.53天是指日月会合周期,而不是月球公转周期。)用这样的朔望推算出来的九百年前的公历日能精确么?
如果真要精确到日,也不是没有办法。但这就要求将天文学和历法统一起来考虑。一个常用的方法是寻找一个天文学上确定的固有周期。
比如说,我们知道哈雷彗星每76年回归一次。这个周期就很有用。中国的闰月的通行插入规则是所谓的十九年七闰。即每十九年中有七年有闰年(并不是没有例外,但例外都可以查到。)而76年正好是四个十九年。这样哈雷彗星的回归周期正好等于四个闰月周期。阳历和阴历的长度相当。而哈雷彗星的回归日期都是有据可查,并可以反推的。虽然这也有误差,但误差比我上文讲的两千年的周期要小得多。
每个哈雷周期中的干支日理论上都可以反推,并根据实际的月球周期加以校正。由于哈雷彗星的回归在史书中(包括外国史书)多有记载,也就很容易在阴历纪年中确定固定的坐标。这样就把误差范围限制在相对较短的一段时间内。也就很容易加以消除。这样,先反推离自己最近的一个周期,消除误差。在此基础上再反推下一个周期,依此类推。
当然这个方法的数学运算相当复杂,在没有计算机的时代几乎无法推算很远。但在现代用家用计算机编好程序就可以算了。
还有其他的断代方法,基本都是用了数学和天文学的知识。
当然了,我们现在研究历史,一般只要知道史实如何,大致的年代就可以了。没有必要真的钻牛角尖研究陆九渊到底死于公元哪一天。
- 相关回复 上下关系8
🙂看哪国的历史 4 任爱杰 字1170 2007-03-08 19:22:20
😂看完头就晕了一半 张七公子 字0 2007-03-07 06:14:39
🙂确实很头疼啊 3 履虎尾 字747 2007-03-07 04:34:00
🙂也不是没有更加精确的推算方法,只不过很烦琐就是了
🙂想提个问题啊:转换成公历,有没有那个必要呢? 铁手 字222 2007-03-08 19:47:10
😄本来倒是没必要转的,全是汉武帝这小子坏了大事 5 任爱杰 字2262 2007-03-08 20:29:10
🙂有没有谁做出过一张表 雪个 字60 2007-03-06 22:37:12
🙂最好的一部是陈垣先生的《二十史朔闰表》 1 履虎尾 字0 2007-03-07 06:27:43