以文本方式查看主题 - 中华农历论坛 (http://bbs.nongli.net/index.asp) -- 历法知识 (http://bbs.nongli.net/list.asp?boardid=2) ---- 关于许兄万年历的古历部分年号是否要修正一下? (http://bbs.nongli.net/dispbbs.asp?boardid=2&id=16789) |
-- 作者:浪-淘-沙 -- 发布时间:2009/1/26 22:19:00 -- 关于许兄万年历的古历部分年号是否要修正一下? 许兄的万年历, 月历的第一行年号(各朝各代的王,皇帝)变更以公历1月1日为界,不尽合理。但考虑到公历年与农历无法一一对应,所以在弹出窗口中是以正月初一为界,稍稍弥补了这个不足之处。 实时显示(即鼠标指向某日弹出一个窗口)的年号(黄帝纪年)变更以农历正月初一为界,按说算是比较完善的了。 但许兄或许考虑欠周。 中国古代的历法繁多,年首不一定是我们现在说的正月(寅月?)。 汉初采用的历法,似乎以现在的十月(亥月?)为年首。但史学家(比如司马迁)还是把那个十月叫十月,并不叫正月。 比如《史记.卷十.孝文本纪》(孝文皇帝)“三年十月丁酉晦,日有食之。”《汉书.卷四.文帝纪》也有“三年冬十月丁酉晦,日有食之。”的纪录,看来那一天(丁酉日)真的发生过日食的。 查了一下许兄的寿星万年历,那一天是 [西汉]文帝 刘恒 文帝2年 农历癸亥年【猪年】 B178年12月22日 再查万年历的日月食,果然那一天真的发生了日食。 **************** 许兄的万年历与史书记载的日食确实相符的。干支日也相符,都是“丁酉”日。 但年号却差了一年。史书记载的(文帝)三年是从十月初一日(己巳日)(公元前178年11月24日)开始的,许兄的万年历文帝3年(黄帝2252年)是从正月初一日(丁酉日)(公元前177年2月20日)开始的。 ************** 建议许兄把古历改历日期备注在相应的日期栏(比如弹出窗口)。(从许兄的帮助说明里,可以看到从公元前722年开始,寿星万年历与实历相同。那么似乎也可以把相应帝王年号也表示在弹出窗口中,与黄帝纪年年号一块显示。 年号变更的日期最好也以史书为准。而不应完全按程序计算的正月初一为变更日。 |
-- 作者:浪-淘-沙 -- 发布时间:2009/1/26 23:13:00 -- 汉朝从武帝太初元年五月开始改历.这一年里有十五个月. 但在许兄的万年里看不出来这个改历迹象. 《汉书.卷六.武帝纪》(太初元年)“夏五月,正历,以正月为岁首。色上黄,数用五,定官名,协音律。......” 《史记.卷十二.孝武本纪》“夏,汉改历,以正月为岁首,而色上黄,官名更印章以五字,因为太初元年。......” ******** 我查了一下,许兄的万年历的月序与日序(干支日)与史书是相符的,这方面在看史书时比较方便。史书对于日月食的记录很多,一般都会注明的。比如《汉书.卷二.惠帝纪》(七年)“....夏五月丁卯,日有蚀之。....”查寿星万年历,这一天(农历五月大廿九日丁卯日)确实发生了日食。 (古人或许推算精度不够高。晦日(月最后一日)不一定是日月合朔的日子。比如惠帝七年五月为大月,最后一日是三十日,但日食发生在廿九日。日食那一天一定是日月合朔的那一天。) 但年号因为年首的处理问题,有时与史书差了一年,有些不方便。建议在程序中修正一下。 [此贴子已经被作者于2009-1-27 0:20:30编辑过]
|