关于这个农历转换器
世界大多按公历运转,但生日、忌日和一年里最重要的节日,在中国、韩国、越南和这一带的许多地方仍然按农历来算。两套历法各走各的,同一个农历日期每年落在不同的公历日子上 —— 这正是大家要找转换器的原因。
这个工具双向都能转:给它公历日期,它告诉你农历;给它农历日期,它告诉你那天是几月几号。它还回答大多数人真正想问的那个问题 —— *这个日子今后几年分别是哪天?* —— 用一张往后十二年的表。
一切都在浏览器里完成,你输入的日期不会发送到任何地方。
使用方法
- 选历法 —— 中国农历或韩国음력
- 选方向 —— *公历 → 农历* 或 *农历 → 公历*
- 输入日期 —— 边输入边出结果
- 若该农历年有闰月,会出现闰月复选框 —— 日期在那个重复的月份里就勾上
页面打开时今天的日期已经转好,想知道"今天农历几号"一次点击都不用。
会告诉你什么
- 转换后的日期,以及星期几
- 该农历年的生肖 —— 鼠、牛、虎……
- 汉字干支纪年,例如 2024 年是甲辰
- 这个农历月是29 天还是 30 天,以及是不是闰月
- 今后十二个农历年的同一日期,可以直接把农历生日填进公历日历
为什么中国和韩国要分开选
农历是算出来的天文历:月亮朔的那一天为初一,再靠闰月把月份和节气拉回来。而"朔在哪一天",取决于你站在哪个时区。韩国用韩国标准时(UTC+9),中国用UTC+8,当朔正好落在这一小时之内,两边的月首就会差一天 —— 偶尔连闰月的位置都不一样。
这不是舍入误差,而是两套各自官方的历法。所以本工具把它们分开:
- 中国采用按 UTC+8 推算的标准农历。
- 韩国采用韩国天文研究院(KASI)发布的历表 —— 韩国日历和户籍记录用的就是这一套。
越南的 âm lịch(UTC+7)也可能与两者相差一天;如果你要的正是越南日期,中国的结果只能当作接近但不权威的参考。
闰月,以及为什么有的日子会"消失"
十二个农历月比一个公历年短大约十一天。为了不让春节一路滑到夏天,大约每三年加一个闰月。闰月沿用前一个月的月序:二月之后是闰二月,所以 2023 年有两个二月。
有两点值得知道:
- 一个农历年可能有 13 个月,长达 383–385 天。
- 不是每个月都有三十日。 农历月只有 29 或 30 天,所以三十日生的人,在那个月是小月的年份里没有对应的生日。这时本工具会退到该月最后一天,并在表里标注 —— 和大家平常的做法一致。
能查到这些节日
重要节日都固定在农历上,把农历日期往后转,就能知道任何一年的公历日期:
- 春节 / 설날 —— 正月初一
- 元宵节 / 灯节 —— 正月十五
- 端午节 —— 五月初五
- 中秋节 —— 八月十五
- 重阳节 —— 九月初九
- 腊八 —— 腊月初八
把方向设为农历 → 公历,输入农历日期,表里一次列出今后十二年。
需要知道的
- 覆盖范围:中国 1901–2098 年,韩国 1900–2049 年。这取决于官方历表能排到哪一年;超出范围的日期会直接拒绝,而不是猜一个。
- 中国 1912 年、韩国 1896 年的历法改革让更早的日期变得复杂,所以工具不再往前推。
- 转换用的是从官方数据生成的紧凑查找表,不是近似公式 —— 结果与印刷历书逐日相符。
- 生肖在农历新年更换,而不是 1 月 1 日。一月下旬出生的人,如果按公历年份查表,常常会差一年。