许兄过谦了,我哪谈得上对你指点。只能说我查找到一些小问题与你探讨一下而已。
**********
想请问一下许兄,你在查找古代实历时,当时的历法上有没标注节气时刻的?如果有详细的时刻,那么可以与你的定气计算结果作一比较,看看古人的误差到底有多大?
*****************
关于授时历,我找到一些史料,供许兄参考一下:
《元史. 志第四. 历一》
。。。。。。。。。
至元四年,西域札马鲁丁撰进《万年历》,世祖稍颁行之。
十三年,平宋,遂诏前中书左丞许衡、太子赞善王恂、都水少监郭守敬改治新历。
。。。。。。。。。。。。。
十七年冬至,历成,诏赐名曰《授时历》。十八年,颁行天下。
。。。。。。。。。。
验气:
。。。。。。。。。。。
推至元十四年丁丑岁冬至
其年十一月十四日己亥,景长七丈九尺四寸八分五厘五毫;至二十一日丙午,景长七丈九尺五寸四分一厘;二十二日丁未,景长七丈九尺四寸五分五厘。以己亥、丁未二日之景相校,余三分五毫为晷差,进二位;以丙午、丁未二日之景相校,余八分六厘为法;除之,得三十五刻;用减相距日八百刻,余七百六十五刻;折取其中,加半日刻,共为四百三十二刻半;百约为日,得四日;余以十二乘之,百约为时,得三时,满五十又作一时,共得四时;余以十二收之,得三刻;命初起距日己亥算外,得癸卯日辰初三刻为丁丑岁冬至。此取至前后四日景。
*************
辰初对应7:00-8:00,辰正对应8:00-9:00.那么辰初三刻就是7:45左右.
元代的历法应当是用北京的地方真太阳时来推算的.
至元十四年冬至日对应的是公元1277年12月14日,查一下当时的均时差为0分5.86秒,经度差约3.6度(有约15分钟的时差)。
当日北京的真太阳7:45(郭守敬推算出的定冬至时刻),对应北京时间为8:00。
查寿星万年历,当日的定冬至为:08:39:55。
看来郭守敬的推算有约二到三刻钟的误差。(用太阳的影子来测量定冬至时刻,这个误差应当可以接受了。)
再查几个数据
。。。。。。。。。。。。。
推十五年戊寅岁夏至
。。。。。得乙巳日亥正三刻夏至(真太阳22:45,换成北京时间为:23:00)。(查寿星万年历为:定夏至 22:33:51)
。。。。。。。。。。
推十五年戊寅岁冬至
。。。。。得戊申日未初三刻为戊寅岁冬至(真太阳13:45,换成北京时间为:14:00)。(查寿星万年历为:定冬至 14:23:10)
。。。。。。。。。。
推十六年己卯岁夏至
。。。。。。。得辛亥日寅正二刻为夏至。(真太阳4:30,换成北京时间为:4:45)。(查寿星万年历为:定夏至 04:19:40)
。。。。。。。。。。。
总体误差在半小时左右。
还有,我的理解可能有误,古代采用百刻制(元朝还是这种记时方式吗?),每刻对应不一定是15分钟。