2033年問題:修订间差异

求闻百科,共笔求闻
添加的内容 删除的内容
(机器人:清理不当的来源、移除无用的模板参数)
无编辑摘要
标签消歧义链接
 

(未显示另一用户的1个中间版本)

第1行: 第1行:
'''2033年问题'''是关于2033年[[置閏]]出錯所引发的问题,和[[时宪历]]带来的改变有关。中国原有的历法采用固定算法([[平气]];平太阳时),“无[[中气]]之月即置閏”,因此遵照这类算法的程序会多以规则将2033年设为閏七月,因此[[冬至]]将会落在十月。[[时宪历]]和现行[[农历]][[历法]]的算法则是借助天文观测([[定气]];真太阳时),<ref>[[Helmer Aslaksen|Aslaksen, Helmer]]. [https://www.academia.edu/6842007/The_Mathematics_of_the_Chinese_Calendar The Mathematics of the Chinese Calendar.][[新加坡国立大学]]. 2004{{en}}</ref>认为两[[冬至]]之间(除本身所在月)只有11个完整太阴月(十二个新月/朔日),则{{zh-em|就算存在无中气之月亦不需置閏}};且若有两月无中气,置閏{{zh-em|閏前不閏后}},因此2033年实应閏十一月、而不应閏七月。閏十一月十分罕见,本次为[[西元]]元年后第六次,上两次閏十一月在1631年和1642年,该两次也是元年以来之两个最密的閏十一月;下两次閏十一月在2128年和2147年;而首次閏十一月大将会出现在[[65世纪]]6402年。<ref>Aslaksen, Helmer. [http://www.math.nus.edu.sg/aslaksen/calendar/ichsea.pdf Fake Leap Months in the Chinese Calendar: From the Jesuits to 2033.] 新加坡国立大学. {{en}}</ref>
'''2033年问题'''是关于2033年[[置閏]]出錯所引发的问题,和[[时宪历]]带来的改变有关。中国原有的历法采用固定算法([[平气]];平太阳时),“无[[中气]]之月即置閏”,因此遵照这类算法的程序会多以规则将2033年设为閏七月,因此[[冬至]]将会落在十月。[[时宪历]]和现行[[農曆|农历]][[历法]]的算法则是借助天文观测([[定气]];真太阳时),<ref>[[Helmer Aslaksen|Aslaksen, Helmer]]. [https://www.academia.edu/6842007/The_Mathematics_of_the_Chinese_Calendar The Mathematics of the Chinese Calendar.][[新加坡国立大学]]. 2004{{en}}</ref>认为两[[冬至]]之间(除本身所在月)只有11个完整太阴月(十二个新月/朔日),则{{zh-em|就算存在无中气之月亦不需置閏}};且若有两月无中气,置閏{{zh-em|閏前不閏后}},因此2033年实应閏十一月、而不应閏七月。閏十一月十分罕见,本次为[[公元|西元]]元年后第六次,上两次閏十一月在1631年和1642年,该两次也是元年以来之两个最密的閏十一月;下两次閏十一月在2128年和2147年;而首次閏十一月大将会出现在[[65世纪]]6402年。<ref>Aslaksen, Helmer. [http://www.math.nus.edu.sg/aslaksen/calendar/ichsea.pdf Fake Leap Months in the Chinese Calendar: From the Jesuits to 2033.] 新加坡国立大学. {{en}}</ref>


2033年问题主要影响1990年之前出版的[[万年历]]程式,包括现存[[互联网|网]]上的[[阴阳历]]换算程式。这个问题会造成一些节日日期不一致,如[[中秋节]],閏七月版在10月7日,閏十一月版在9月8日;[[重阳节]],閏七月版在10月31日,閏十一月版在10月1日;[[下元节]],閏七月版在12月6日,閏十一月版在11月6日。其后,所有[[网]]年历都将2033年的閏月划一定为閏十一月。
2033年问题主要影响1990年之前出版的[[万年历]]程式,包括现存[[互联网|网]]上的[[阴阳历]]换算程式。这个问题会造成一些节日日期不一致,如[[中秋节]],閏七月版在10月7日,閏十一月版在9月8日;[[重陽節|重阳节]],閏七月版在10月31日,閏十一月版在10月1日;[[下元节]],閏七月版在12月6日,閏十一月版在11月6日。其后,所有[[网]]年历都将2033年的閏月划一定为閏十一月。


除农历外,其他类似的阴阳[[历书]](例如[[日本]]民间使用的[[和历]])也会出现类似的2033年问题。
除农历外,其他类似的阴阳[[黄历|历书]](例如[[日本]]民间使用的[[和历]])也会出现类似的2033年问题。


== 分析 ==
== 分析 ==
* 定2032年冬至2032年12月21日 15:55:29冬至([[UTC+8]]时间)
* 定2032年冬至2032年12月21日 15:55:29冬至([[UTC+08:00|UTC+8]]时间)
* 定2033年冬至2033年12月21日 21:45:32冬至(UTC+8时间)
* 定2033年冬至2033年12月21日 21:45:32冬至(UTC+8时间)
* 定2034年冬至2034年12月22日 03:33:30冬至(UTC+8时间)
* 定2034年冬至2034年12月22日 03:33:30冬至(UTC+8时间)
由于[[太阳|日]][[月球|月]]运行的复杂关系,'''置闰'''将会在2033年及2034年导致史无前例的异常情况:在连续7个阴历月内,有3个无中气月、2个双中气月,造成2个[[假閏月]]和2个假月序;比1870年、1984年及2052年的置閏问题更加特殊。2033'''岁'''只有11个完整'''月''',所以不须设为'''闰岁''',并置闰2033年十一月(2034'''岁''');同时八月为假闰月,即该月无[[中气]],却不是闰月。又有人认为“[[冬至]]所在月必然是十一月”是为了解决所谓2033年的异常置闰而设定的特殊规则,其实这规则一直存在,这被认为是对[[农历]]的历史上历法排定方法不了解。
由于[[太阳|日]][[月球|月]]运行的复杂关系,'''置闰'''将会在2033年及2034年导致史无前例的异常情况:在连续7个阴历月内,有3个无中气月、2个双中气月,造成2个[[假閏月]]和2个假月序;比1870年、1984年及2052年的置閏问题更加特殊。2033'''岁'''只有11个完整'''月''',所以不须设为'''闰岁''',并置闰2033年十一月(2034'''岁''');同时八月为假闰月,即该月无[[中气]],却不是闰月。又有人认为“[[冬至]]所在月必然是十一月”是为了解决所谓2033年的异常置闰而设定的特殊规则,其实这规则一直存在,这被认为是对[[農曆|农历]]的历史上历法排定方法不了解。


{{seealso|崇祯历书|农历#历法}}
{{seealso|崇祯历书|农历#历法}}
第175行: 第175行:


=== 结果 ===
=== 结果 ===
值得注意的是,2034年的[[农历新年]]是元旦后的第二个初一日。另外值得注意的是,一个朔望月平均=29.530588日=29天12小时44分2.8秒(长度在29.27至29.83天之间变动);而地球在近日点(大雪附近)的公转比较快,运行15度(小雪到冬至),在2033年只需要29.45日。(两个中气之间相隔较短,约29.45日;而地球靠近远日点时公转速度较慢,当前远日点在小暑附近,因此夏至到大暑两个中气之间相隔较长,约31.45日(以北半球为准))。这导致一个朔望月间会出现三个节气,这是极其罕见的。平均计算两个节气=365.2421990741日/24=15.218日,2个中气=15.218x2=30.437日。
值得注意的是,2034年的[[春節|农历新年]]是元旦后的第二个初一日。另外值得注意的是,一个朔望月平均=29.530588日=29天12小时44分2.8秒(长度在29.27至29.83天之间变动);而地球在近日点(大雪附近)的公转比较快,运行15度(小雪到冬至),在2033年只需要29.45日。(两个中气之间相隔较短,约29.45日;而地球靠近远日点时公转速度较慢,当前远日点在小暑附近,因此夏至到大暑两个中气之间相隔较长,约31.45日(以北半球为准))。这导致一个朔望月间会出现三个节气,这是极其罕见的。平均计算两个节气=365.2421990741日/24=15.218日,2个中气=15.218x2=30.437日。


== 日本历的2033年问题 ==
== 日本历的2033年问题 ==