以文本方式查看主题 - 中华农历论坛 (http://bbs.nongli.net/index.asp) -- 历法知识 (http://bbs.nongli.net/list.asp?boardid=2) ---- [原创]寿星万年历农历大小月有误 (http://bbs.nongli.net/dispbbs.asp?boardid=2&id=73486) |
-- 作者:randolpha -- 发布时间:2017/11/4 14:44:00 -- [原创]寿星万年历农历大小月有误 2008年戊子年正月大月初一日为丁丑日 2009年己丑年正月大月初一日为辛未日 2016年丙申年正月大月初一日为庚申日 2017年丁酉年正月小月初一日是乙卯日 以上是寿星万年历http://www.nongli.net/sxwnl/的摘录 按照诗诀: 授时历法报君知,但将九年旧历推, 月大月小起初一,看其初一干与支, 大月五干支连九,小月四干八支移, 月大三十日无缺,月小二十九日期。 节气只凭前九历,二十四气的无疑。 2008年正月为小月的话才能与2016年正月初一干支对上。现在没匹配。错误。 2009年正月为大月,与2017年正月初一干支对上了。正确。 请坛主,帮忙修正,非常感谢。 |
-- 作者:解味石头 -- 发布时间:2017/11/4 18:48:00 -- 寿星历是天文历,与国家紫金山天文台发布的历是一致的。太阴历的大小月是由月亮的交朔时刻决定的,你的口诀适用于民国以前的授时历,而非天文历。建国后,我国实行的是天文历。经查2008年实历,寿星历没错! |
-- 作者:randolpha -- 发布时间:2017/11/4 20:39:00 -- 以下是引用解味石头在2017-11-4 18:48:00的发言: 寿星历是天文历,与国家紫金山天文台发布的历是一致的。太阴历的大小月是由月亮的交朔时刻决定的,你的口诀适用于民国以前的授时历,而非天文历。建国后,我国实行的是天文历。经查2008年实历,寿星历没错! 你好,非常感谢你的答复。 请问天文历的大小月是怎么决定的? 能不能弄一个太阴历的万年历? |
-- 作者:解味石头 -- 发布时间:2017/11/6 7:46:00 -- 您好!现行的天文算法的农历即是太阴历。两个日月交朔时刻的日数即为阴历大小月的天数,交朔时刻日即为初一日。 |
-- 作者:randolpha -- 发布时间:2017/11/6 12:10:00 -- 以下是引用解味石头在2017-11-6 7:46:00的发言:
那为什么跟诗诀有误差???
源代码里
年的天数计算参数有365.2425也有365.2422有没有问题?请查看。
您好!现行的天文算法的农历即是太阴历。两个日月交朔时刻的日数即为阴历大小月的天数,交朔时刻日即为初一日。 |
-- 作者:yansuqin -- 发布时间:2017/11/6 14:11:00 -- 诗诀只是个粗的方法,精确的当然是天文计算 |
-- 作者:解味石头 -- 发布时间:2017/11/6 21:02:00 -- 由于各朝代历法的算法中所用的回归年长度有所不同。例如你提出的365.2425即为明朝大统历所用的回归年长度。计算明朝历法时,自然用明朝的数据。 |
-- 作者:randolpha -- 发布时间:2017/11/7 23:12:00 -- 以下是引用解味石头在2017-11-6 21:02:00的发言: 由于各朝代历法的算法中所用的回归年长度有所不同。例如你提出的365.2425即为明朝大统历所用的回归年长度。计算明朝历法时,自然用明朝的数据。 寿星万年历是采用定气还是平气??? |
-- 作者:春光 -- 发布时间:2017/11/17 19:45:00 -- 以下是引用解味石头在2017-11-6 7:46:00的发言: 现行农历不是太阴历,而是阴阳合历。真正的太阴历是伊期兰教历。农历是阴阳合历天文历,农历的日序是由日月合朔时刻所在的历日决定;农历的月序冬至所在的历月决定,建正使用寅正(夏正),所以农历的日期和季节基本一致,农历设置二十四节气与七十二候,用来标度太阳视运动的,属于农历的太阳历成分,二十四节气与七十二候是农历(阴阳合历)不可分割的一部分,农历的四季划分是以农历四立节令划分的;农历的新年是正月初一日。
您好!现行的天文算法的农历即是太阴历。两个日月交朔时刻的日数即为阴历大小月的天数,交朔时刻日即为初一日。 |
-- 作者:春光 -- 发布时间:2017/11/17 19:48:00 -- 寿星天文历的农历历谱(含节气)在历史的年代使用当时的实历,这个在寿星天文历的使用说明中有,可以看一下。BC722年以后与实历相符。 |