以文本方式查看主题 - 中华农历论坛 (http://bbs.nongli.net/index.asp) -- 历法知识 (http://bbs.nongli.net/list.asp?boardid=2) ---- 请教关于 “乱年”的详细月份安排? (http://bbs.nongli.net/dispbbs.asp?boardid=2&id=19330) |
-- 作者:蔡越 -- 发布时间:2009/6/5 21:39:00 -- 请教关于 “乱年”的详细月份安排? 儒略历从罗马纪元709年,即公元前45年1月1日开始实行。 这一年,为了弥补罗马历与太阳年的年差,除了355天的历年和一个23天的附加月外, 又插进两个月,其中一个月为33天,另一个月为34天。这样,这一年就有355+23+33+34=445天。这就是历史上所称的“乱年”。 --------------------------------------------- 那么: 附加月 和 33天的月 34天的月 是怎么安排的? 哪位历法高人给我指导指导, 能否列个B.C 45年的具体月份大小表? 或者指点哪里有文献资料(最好中文)、软件可以查? 谢谢! |
-- 作者:蔡越 -- 发布时间:2009/6/5 21:43:00 -- 我发现不论是destiny.xfiles.to的八字排盘还是几个网上的万年历软件, 都错漏多多, 迄今为止, 我还找不到一标准反映西方历法的历. ============================= 表二 武王伐纣日期表 公元前1047年 儒略历 格里历 夏历甲午年十月十六日,戊子 12月15日 12月5日 东面而迎岁,周师出发 夏历甲午年十月二十一日,癸巳 12月20日 12月10日 武王乃朝步自周 夏历甲午年十一月十六日,戊午 1月14日 1月4日 师渡孟津 夏历甲午年十一月二十二日,甲子 1月20日 1月10日 牧野之战,纣王朝歌自焚,商 这些数据也是错的哦~~~ |
-- 作者:蔡越 -- 发布时间:2009/6/5 21:44:00 -- 西历跟中历一样, 其实都很难正确表达~~~ |
-- 作者:浪-淘-沙 -- 发布时间:2009/6/5 21:51:00 -- 据我所知,现在反推的公历,在公元年1582年10月4日之前(含)的历法,都是按4年一闰来推算的。一直推算到公元前。
或许这是为了统一表达日期吧。毕竟在公元前时期,世界上并无统一的公历。各国都可能使用自己的历法。那么就不必换算成罗马纪元了。
所以楼主提到的几个日期,说是错的,也行。说是对的,也可以。就看你使用哪个历法标准。 若研究中国古代历史的专家们都用4年一闰的儒略历,那么就不必换算成“罗马纪元”了。 |
-- 作者:浪-淘-沙 -- 发布时间:2009/6/5 22:00:00 -- 关于武王伐纣,楼主引用的数据是不是“夏商周断代工程”的结果? 这个结果,只能算是一家之言。不能完全当真的。
网上有大量的文章在讨论断代工程的正确性。目前的论调是断代工程所得结果,还没足够证据说是完全正确的。 比如武王伐纣,周朝建立的年份,有定公元前1046年的。
也有专家考证定为公元前1106年的。(张闻玉著的《古代天文历法讲座》)。
我期盼过几十年再来一次大规模的断代工程。毕竟这次出的成果有点仓促,好像是为了赶工期而做出来的结果。
希望下次的断代工程,能够有更多的史料证据。(秦始皇陵总有一天要挖开的,说不定里面真的藏了许多史料呢。) |
-- 作者:客人 -- 发布时间:2009/6/5 23:11:00 -- 据我所知,现在反推的公历,在公元年1582年10月4日之前(含)的历法,都是按4年一闰来推算的。一直推算到公元前。 若研究中国古代历史的专家们都用4年一闰的儒略历,那么就不必换算成“罗马纪元”了。 --------------------------------------------------------------------------------- 谢谢 浪-淘-沙前辈! 但是我查了台湾中央研究院的在线中西历, 1582年10月4日之前用的是实际的儒略历, 查了瑞士的星历, 用的是不考虑1582年10月4日-15日的情况的历. 如果要从历史的角度出发, 是不是应该把公元前45年前的真实儒略历反应出来, 然后公元前45年前之前, 用江晓原的话说: "国际历史学界和天文学界的约定,是将公元前46年之前的日期统一用儒略历来表达。\' 不过这样, 1. B.C 45年 到 "公元前46年之前的日期\' 的交接点是怎么连起来的? 忽然间又是一种规则, "国际历史学界和天文学界" 又是怎么约定? 然后就是 2. “乱年”的详细月份安排? 我想解决这2个问题, 才能真的实现西历相对科学的反映历史的历法. |
-- 作者:蔡越 -- 发布时间:2009/6/5 23:21:00 -- 谢谢 浪-淘-沙前辈的指点. 按照 江晓原的说法: "国际历史学界和天文学界的约定,是将公元前46年之前的日期统一用儒略历来表达。" 那么, 公元前46年之后的历法, 肯定要反映B.C 45---A.D 1582年10月15日的真实儒略历. 那么, 在写程序的时候有2点相当难以突破: 1. B.C 45 “乱年”的详细月份安排? 2. B.C 45 与 B.C 46交点的处理. B.C 46这一年又是怎么处理的, 它多少天? 从B.C 46前推, 仅仅是4年1闰吗? 查了 destiny.xfiles.to的八字排盘处理, 觉得是乱成一套, 错误实在很多, 查了瑞士星历, 也不处理A.D 1582年10月的情况. 看来, 中历难在考古没有考出来, 西历处理更难, 因为不用考古都很难的了~~~ |
-- 作者:蔡越 -- 发布时间:2009/6/5 23:27:00 -- The Julian calendar in 8 B.C. From 45 B.C. to 8 B.C., Jan=31, Feb=29(30), Mar=31, Apr=30, May=31, Jun=30, Jul=31, Aug=30, Sep=31, Oct=30, Nov=31, Dec=30 Leap years from 45 B.C. to 8 A.D. : (45, 42, 39, 36, 33, 30, 27, 24, 21, 18, 15, 12, 9, then none at all until 8 A.D.) but 哪位高人能够 tell me : BC 45 的 months ? |
-- 作者:蔡越 -- 发布时间:2009/6/5 23:33:00 -- 查了台湾中央研究院的中西历, 在 1年1月 - 1582年10月15日是反映真实的儒略历的, 我觉得这样很严谨, 公元1年以后的中西历转换我也差不多写出来了, 跟台湾中央研究院的中西历保持一致, 但是公元前的处理, 实在就是难了. 因为我的梦想是写出一个能够反映真实历法的中西历转换. |
-- 作者:浪-淘-沙 -- 发布时间:2009/6/6 7:52:00 -- 称我为"前辈"会让我羞愧的。 入门有先后,得道无早迟。
我入门(指注册农历网)比你早,但得道(指你的研究成果)比你迟。 我哪敢自居前辈?
我不知道楼主的目标“我的梦想是写出一个能够反映真实历法的中西历转换”具体是指哪个方面的? 先秦的历法,本来就很乱。楼主又如何能做到反映真实历法? 当时的历法,以哪一部为代表?或许各个诸侯国有各自的历法。
还有,共和元年(公元前841年?)之前的纪年,史家还没统一意见。楼主又如何使自己的历法反映真实的情况?
断代史工程的成果,目前还没被所有的考古专家承认。断代成果也只能当作一家之言来看。不能当作信史来看。那么,楼主就算真的完成了中西历转换,也至多只能代表一家之言啊。 |