以文本方式查看主题

-  中华农历论坛  (http://bbs.nongli.net/index.asp)
--  历法知识  (http://bbs.nongli.net/list.asp?boardid=2)
----  公历与农历的比较  (http://bbs.nongli.net/dispbbs.asp?boardid=2&id=14392)

--  作者:xjw01
--  发布时间:2008/11/6 23:05:00
--  

农历的节气具有严格的天文学意义,两个相邻春风的时间差就是回归年。也就是说,太阳沿黄道,从春风点出发再次回到春风点所经历的时间。由于岁差,春风点西移(在图上顺时针),太阳自西向东运动(在图上逆时针),因此太阳与春风点会合的时间比真周期短一些。用两个相邻的冬至定回归年更直观吧,这可能是古代的惯例,显著特点是太阳直射南北回归线,太阳高度角接近极值。现代农历用冬至确定太阳历的年长,而太阴的年长是变化的,但总是与冬至保持同步(十一月因定包含冬至),注意,农历包含节气(太阳的)和月历(月亮的)!

公历的年长不具有严格的天文学意义。


--  作者:xjw01
--  发布时间:2008/11/8 10:35:00
--  
现代农历的年长精确到分秒!现代农历的“年”涉及到两个方面,一个是存太阳的,一个是日月结合的(与置闰有关)。
--  作者:xjw01
--  发布时间:2008/11/8 22:54:00
--  

  简单的说,回归年的长度是不断变化的,目前的平均值是365.2422。而公历的平均年长固定为一个常数365.2425。而计算现代农历时,首先就要计算两个相邻冬至的准确时刻(不算可就得不到严格的权威的现代农历哦),二者之差就是回归年长度,它是农历历算的基础。

  再简单的说,现代农历几乎永远与日月同步,而现代公历只能在最近的数万年内与太阳同步,再过几十万年,冬夏的日期就会完全翻转过来,所以公历的年长不严格。

  将来是公历得想办法与农历保持一致,而不是农历想办法与公历保持一致。为什么有人说美国军方使用公历的同时还要对重要事件使用中国农历,道理就在于此。

  国人主要是在农历的年计数上借用了国际惯用的2008或2007之类的,很少使用干支,但未见得农历必需以公历为准来运行或计算。


--  作者:xjw01
--  发布时间:2008/11/9 21:42:00
--  
以下是引用q5968661在2008-11-9 17:37:00的发言:

现代农历的年长没有一年=两个相邻冬至的准确时刻之差=回归年长度。

现代农历几乎永远与日月同步=冬至固定法=以不变应万变=随时在变。

现代公历只能在最近的数万年内与太阳同步=公历的平均年长永远固定为365.2425=可能吗?

农历随时在变,难道就不允许公历数千年或数万年变一次?

我的观点如下:

你的第一句是错误的。

你的第二句是正确。

你的第三句是没有理解我的用意。

你的第四句是正确的,公历也可以变,但那是许多年以后的事了,也就是说等到公历不准确以后肯定是要变的。

最后说明:农历的算法一直在变,就拿现代算法来说,可能有几十种算法,但有一个明确的目标:让天象与日历更精确吻合。如果公历也每隔很长的时间才重新设一个元点并改变年长,以试图让它更吻合天象,那么这种思路仅相当于几千年前农历中的三统历改四份历、四分历改影初历等早期的历改思路,即等到日历不准到了难以忍受了才让皇帝强制改历。

本质上,我们争论的核心问题又回到了“天历”与“人历”问题。在本论坛中已经作过大量讨论,我们各自保留观点吧。因为不管是哪种观点,都不会严重影响我们对日历的理解。


--  作者:xjw01
--  发布时间:2008/11/9 22:56:00
--  

的确,农历计算不太方便,但没有农历,我们的春节就不知去向了,我们不会放弃农历的。

为了方便纪日,还是使用公历比较好。


--  作者:春光
--  发布时间:2008/11/10 20:11:00
--  
很显然,农历是用天文算法计算的,所以农历是天历,所以否定农历几乎等于否定星历表,进而几乎等于否定现代历书天文学,再而几乎否定现代天文学,是真正的搞天文学的天文学家及广大天文爱好者所不允许的,否定农历等于否定农历所附带的传统文化,这是广大中国人民所不允许的,当然一些不热爱中国文化的改历者除外。
--  作者:春光
--  发布时间:2008/11/10 20:25:00
--  

农历的年有两点,xjw01兄已作明确的回答,即两个相临真冬至的时间长度,是纯太阳的,是计算农历的基础,具有严格的天文意义。

     另外一个就是农历正月初一的那个年,是兼顾太阳和月亮的,涉及置闰,它也是有严格的天文意义的,有两层天文意义,第一,它是日月合朔的时刻所在的日,是阴的方面;第二,这个日月合朔日必须用定冬至来确定,所以总在农历雨水中气附近,是阳的方面,所以农历正月初一是太阳和月亮两个方面调和的产物,在日常观测看来,农历两个临同名节气之间(一个真回归年)有时出现12次朔月,有时出现13次朔月。这和天文观测是一致的,所以它也是有天文意义的。

  

        公历是人历,其实它就是一个纪日法,而不是严格的纪年,和纪月,就象农历那样,农历的年月日都随时与太阳和月亮同步,而公历不是。

      因为公历是人历,所以 公历变了算法,就等于改变了一个历法版本,如儒略历,格里历等,可能不久会产生新的版本的公历。

      农历是天历,它的历算要永远随时与星历同步,与天体运行同步,它的算法是天文算法,与天文学发展同步,另外计算航天器,如航天飞机,宇宙飞船等与农历的天文算法的计算结果应相同,因为自然界只有一个,所以农历到了现代后,即《紫金历》版本后,它的天文算法在变,也不算是更改历法版本,因为它是天历。

      人历算法简单,但是和实际观测的天象并不一致。

      天历算法繁索,但是它却和实际观测天象有高度吻合,天历实际上就是过去现在未来的天象预报。


--  作者:春光
--  发布时间:2008/11/11 19:53:00
--  

农历干支年法,利用立春时刻,所以就是一个真回归年,而不是平回归年周期。另外,农历干支年法,叫四柱,只用于八字算命方面,和农历纪年干支(以正月初一元旦为分界的)不要混了。

    农历元旦(正月初一)它的天文意义体现在整个正月上,正月是民用年首(人正),而正月元旦则是正月之首。

    农历元旦就是在太阳黄经300度至331度(雨水中气的后一天)间的朔日。


--  作者:春光
--  发布时间:2008/11/11 20:04:00
--  
以下是引用q5968661在2008-11-10 21:14:00的发言:

DEEPGREEN WROTE:

但个人觉得不太好说“农历历年就是有明确天文意义的‘年’(回归年)”。

  其实,任何历法中的历年(必须是日的整数倍)都不具有严格的回归年意义,因为真回归年是一个变小数,不可能是历日的整数倍。明确具有回归年意义的就是农历的节气,但同样利用节气定义的历年(必须是历日的整数倍)同样不具有明确的回归年意义,除非您放弃历日,采用秒或更小的时间单位。

    因为历年必须是历日的整数倍,所以 历年不能和回归年比,历年的平均数要和回归年比才行。

    就是用立春日来定年首,它同样不是具有严格意义上的天文意义,利用立春时刻定义的年起点才具有严格的回归年意义,如中国农历四柱(算命算八字要准确的秒)。

        历年的平均数只能无限接近真回归年的变小数,从这一点上说,任何协调历日的历法的历年都不是具有明天文意义的回归年,除非历法放弃对历日的协调,只协调到秒,就象中国农历四柱那样利用节气时刻并为年起点。     

      否定农历新年,其实就把农历的年月日给否定了,这在中国是多方面(特别是民俗方面)不允许的。

 


--  作者:xjw01
--  发布时间:2008/11/11 20:45:00
--  

还是从现代农历的所定义的名词出发看问题比较容易一些。

  农历规定太阳视黄经为0度时为春分,以后每隔15度变一个节气,0度、或15度等,是空间上的点,对应一个发生时刻,这个时刻一般称为节气交接时刻,它是分界点,是农历法的组成之一。作为一个完整的农历,应该给出节气交接时刻,以方便后人核查。我想申明,节气交接时刻、合朔时刻等都是紫金农历历法中明确规定的内容,它时历法的组成部份,没有这些内容,农历也算不出来或算不准,相反,通过这些时刻,可以得到真的回归年。在农历中,回归年的长度不必使用两个日期相减,用两个节气交接时刻来相减更准确。

  农历是用两个相邻春风的日期(或期它节气)来规定一年(一个年度)是非常自然的,我们不用当心以后会不会变得不准确,农历用冬至所在月的初一来定义年首(正月会在此基础上后移2个月,如果有闰十一或闰十二,还要再后移1个月),有点不好理,就给很多人造成困惑了。也许古人更加重视月历吧。

  农历的内容比公历要多出许多,农历春秋风冬夏至与天文学要的分点至点本身就是相同的。q5968661兄,农历是精准的。我们常说今天是春分,指的是一个杂节日,其实天文学上的春风对应于一个点或时刻。春风作为一个杂节日,那就应对于某一“天”

  上面给出了“春风点(时刻)”及“春风节日”两个词,对于农历,春风节日必含“春风时刻”,对于公历,春风时刻在公历的是游移的,有时刻是19日,有时候是20日或21日等等,也就是说用公历的固定日子(如3月20日)来表达春风点,很可能会发生1至2日偏差。在农历中,气的表示一般要精确到分,似乎就是要强调一点:气对应天文学上的一个时刻。