农历吧 关注:1,232贴子:25,989
  • 46回复贴,共1

《农历的编算和颁行》国家标准解读

只看楼主收藏回复

《农历的编算和颁行》国家标准解读
农历是中国几千年传统历法的结晶,具有深厚的华夏文化渊源,目前不仅仍是我国正式行使的历法之一,也为海外华人普遍使用,在传承华夏文明、传播中华民族的文化习俗、维系华人世界方面具有无可替代的重要意义。而且,农历作为特殊的阴阳历,能够反映季节、农时、潮汐规律,这使得它在日常生活、农业生产、渔业生产、防汛抗洪等方面也具有广泛的实用价值。
然而,长期以来,公开发行的农历日历产品之间存在日期编排不一致、节气时间不一致、甚至重要传统节日不一致等问题,这已经引起了公众的困惑和使用上的混乱,大量的咨询电话和人民来信就形形色色的农历日历的差异提出了质疑,例如,2013年的端午和冬至都分别有不同的日期版本,对此公众反应强烈。
造成上述农历发布发行混乱问题的根源在于农历的编算和颁行工作没有必要的法律法规约束。农历编算的依据是太阳和月球的预报位置以及一定的日期编排规则,因此日月位置预报精度的差异和日期编排规则的不同都会直接影响农历日期的编排结果。农历颁行标准的缺失,又导致了不规范的农历日历公开发行。任何有印刷资质的单位或个人都可以公开发行自行编制或辗转复制的农历日历。
因此,为了遏制农历日历发布发行混乱问题的进一步蔓延,保证农历编算的准确性和权威性,有效维护农历作为国家历法的统一性和严肃性,有必要规范农历的编算和颁行工作,制定国家标准。
在国家标准委和中国科学院的大力支持下,农历的编算和颁行纳入了2014年国家标准制修订计划,由中国科学院归口管理,并由国内唯一的历书编算机构中国科学院紫金山天文台承担起草工作。
目的意义
历法颁行是国家重要政务之一,国家正式行使的历法必须有统一的标准来规范日期的编排和表述,以确保信息交流中对日期标识的一致性和国民生产生活的有序性。公历作为我国的主要行政历法,已有国际标准和相应的国家标准。本标准的制定首次将农历的编算和颁行纳入了国家标准化管理体系,填补了农历历法规范的空白,维护了国家历法应有的严肃性和统一性,体现了依法治国的时代发展精神。
本标准的制定将为相关的法律法规提供规范支撑。例如,一九九九年,《国务院关于修改〈全国年节及纪念日放假办法〉的决定》将春节、清明、端午和中秋确定为我国的法定假日。国家标准《城市居住区规划设计规范》中规定日照标准日分别为农历二十四节气中的大寒和冬至日。
本标准首次明确了农历计算的模型、精度以及编排规则和表述方法,为农历日历编算提供了科学的规范依据。本标准规定了农历计算模型应符合天体位置计算的相关国际科学规范,并在计算论证的基础上提出了农历的计算精度要求,另外,农历的编排规则和表述方法符合中国主流传统历法体系的历史传承,两者结合充分体现了现代农历编算的科学性、先进性、规范性,对确保农历日历编算结果的准确性有重要意义。
本标准首次规定了对农历发布发行的要求,要求公开发行的农历日历产品应遵循编算规范并标注日历资料来源,从而有效遏制内容错误的农历日历产品随意发行的无序状态,对确保公开发行的农历日历的准确性和统一性有重要意义,有效维护国家历法的严肃性。
农历标准的发布实施,可以让公众充分了解中国传统历法的历史传承和科学性、先进性,因此具有重要的科普意义。中国传统历法密合天行,以实际推算的日月位置来编排日期,它与中国古代天文学相生相伴,有着辉煌灿烂的发展历史,独有的二十四节气和置闰规则在世界古代天文学史上独树一帜。农历不仅具有文化传承意义,农历编算更是天文专业工作,它的计算模型和精度代表了基本天文学的发展水平和成就。
主要内容
本标准主要技术内容包括两部分,编算部分规定了农历的编排规则、计算模型和精度以及农历的表示方法。颁行部分则规定了农历的颁行要求。
农历的编排规则明确了农历的年、月、日的确定方法以及排序方法。中国传统历法主流一直是阴阳历,即以朔望月定历月,以回归年定年长,通过设置闰月解决朔望月和回归年之间的不通约问题。随着社会发展和天文定位水平的提高,传统历法编排规则经历了数次重大改革。本标准沿用规则如下:
(1)以北京时间为标准时间;
(2)朔日为农历月的第一个农历日;
(3)包含节气冬至在内的农历月为农历十一月;
(4)若从某个农历十一月开始到下一个农历十一月(不含)之间有13个农历月,则需要置闰。置闰规则为:取其中最先出现的一个不包含中气的农历月为农历闰月。
(5)农历十一月之后第2个(不计闰月)农历月为农历年的起始月。
农历日期编排所依据的朔和节气时刻的计算依赖于太阳和月亮位置,按国际基本天文学规范地球自转和参考系服务规范所规定的模型计算。为了保证农历日期编排结果的唯一性,朔和节气时间的计算必须精确到在0时附近也能准确判断它们所在的农历日,根据1900年至2100年期间朔和节气时刻的计算结果,在用于日期判定时对它们的计算精度要求应达到1秒。另外,北京时间属于协调世界时,协调世界时以原子时为基准,但通过闰秒的方式与世界时时刻的偏差不超过0.9秒,闰秒由国际地球自转和参考系服务机构根据对世界时的监测来确定发布,可能在年底或年中或季末,考虑到农历需要提前一年编算发布,因此,计算精度不计及编算时尚未正式发布的闰秒。
农历的表示方法规定了农历的年、月、日的命名方法以及日期的组合标识方法。本标准规定的农历表示方法遵循中国传统历法的表示方法:农历年按照干支纪年和生肖纪年法命名,农历月按照数序纪法命名,农历日按照数序纪法和干支纪法命名。农历日期的标识则按照“农历”以及农历年、农历月、农历日名称顺序组合而成。具体示例如下:
(1)六十干支从甲子年、乙丑年……到癸亥年,六十年一个循环,周而复始。干支纪年的循环参考时间:对应于北京时间公历1984年2月2日0时起到1985年2月19日24时截止的农历年为甲子年。该年也为生肖纪年的鼠年。
(2)数序纪月规则为,除闰月外,农历月按照其在农历年中的先后顺序分别用汉字命名如下:正月、二月、三月、四月、五月、六月、七月、八月、九月、十月、十一月、十二月,闰月采用在其前一个农历月的名称前加“闰”字的方法命名。
(3)数序纪日按照在其所属农历月中的顺序表示,第1日到第10日依次用汉字纪为初一、初二……初十,第11日到第20日依次纪为十一、十二……二十,第21日到第29日依次纪为二十一、二十二……二十九,或者简纪为廿一、廿二……廿九,第30日纪为三十。干支纪日则按顺序用六十干支命名,从甲子日、乙丑日……到癸亥日,六十日一个循环,周而复始。干支纪日的循环参考时间:对应于北京时间公历1949年10月1日的农历日为甲子日。
(4)日期标识方法以“农历”、农历年名称、农历月名称、农历日名称组合表示。为了明确农历日期所在的农历年的干支周,可在农历日期前标注该农历年年首所在的公历年份。
对农历颁行要求的内容如下:
公开发行的农历日历应注明资料来源;公开发行的农历日历应包含农历和公历的日期对照以及二十四节气;公开发行的农历日历应符合本标准规定的编排规则、计算模型和精度以及表示方法。


IP属地:北京1楼2017-06-15 13:53回复
    楼主辛苦了~~~


    IP属地:广东3楼2017-07-16 10:22
    回复
      感谢分享资料。
      国标已经举例说明“生肖年”是从正月初一日的0点开始的。
      但愿那些还在坚持“立春”说的朋友,能够自我纠正一下他们的说法。


      IP属地:浙江4楼2017-07-20 15:28
      收起回复
        GB/T,推荐性国家标准。
        不是GB,强制性国标。


        IP属地:四川7楼2018-02-05 15:15
        收起回复
          月怎样算,楼主?


          来自Android客户端8楼2018-03-27 07:09
          收起回复
            @雪y涵 好久不見,方便加個QQ或微信嗎?可站內信。


            IP属地:北京来自手机贴吧9楼2018-08-02 23:02
            回复
              月的标示,还是在序数外加上地支月名为好。如正月建寅


              IP属地:上海11楼2020-02-02 21:25
              收起回复
                GB/T 33661-2017


                IP属地:河北来自Android客户端12楼2020-03-21 14:17
                回复
                  常学常新。谢谢了。


                  13楼2020-03-21 15:57
                  回复
                    干支原本是纪岁的,这个岁的长度每次不同,以立春时刻到下一个立春时刻,不是农历年,也不是公历年,纪年(农历年)原来用年号,后来不知怎么拿来纪年了,可能是政治原因,但要知道其本源。


                    18楼2021-04-28 19:30
                    收起回复
                      目前网络上已经有说农历是洋人发明的了?


                      来自手机贴吧19楼2021-10-17 08:43
                      收起回复
                        农历癸丑(牛)年闰十一月,这是罕见闰月,如果该年闰七月冬至会落在十月三十日,不符合农历的岁时标准,如果该年不闰月,下一年闰正月的话,这样大寒会落在下一年的正月初一,也不符合农历的随时标准,因此该年只能闰十一月


                        IP属地:北京来自Android客户端22楼2023-03-13 08:46
                        收起回复
                          国家标准就是LJ.(以港澳台为准)


                          IP属地:浙江23楼2024-01-09 10:42
                          回复