跳到主要内容

阴阳历转换器

公历农历双向互转,带干支生肖

选择公历或农历日期,自动双向互转,并展示干支年、生肖与星期。

农历 二〇二六 年(丙午年 · 马)

九月廿六

2026-11-04 · 星期三

干支年

丙午

生肖

马

公历

2026-11-04

基于中国传统农历(1900-2100),闰月按当年实际安排。公历→农历与农历→公历双向互转,全部在浏览器本地计算。

广告

阴阳历转换原理

公历(阳历)按地球绕太阳的回归年编排,农历(阴阳合历)则以月相定月、以闰月对齐回归年。两者之间没有简单的公式映射,必须依赖天文观测编成的农历数据表。本工具内置 1900-2100 年的完整农历表,覆盖每年十二或十三个月、每月 29 或 30 天以及闰月安排,换算时逐日累加比对,保证结果与正式万年历一致。

这个工具能做什么

阴阳历转换器用于回答「今天农历几号」「某年春节是公历哪天」这类问题,常被用在:

  • 查自己或家人的农历生日、生辰对应的公历日期;
  • 提前排春节、元宵、端午、七夕、中秋、重阳等传统节日;
  • 给长辈祝寿、按农历纪念日安排日程;
  • 排生辰八字、看黄历前的公历农历核对。

工具提供两个方向,可在「阳历转阴历 / 阴历转阳历」标签页之间切换:

  • 阳历转阴历:选一个公历日期,立即得到农历年、月、日与干支年、生肖、星期几。
  • 阴历转阳历:填农历年、月、日(当年有闰月时可勾选),立即得到对应公历日期。

怎么使用本工具(阳历转阴历)

  1. 切到「阳历转阴历」标签页,日期默认为今天,也可点「设为今天」随时回到当前日期。
  2. 选择要查询的公历日期。
  3. 结果区立即显示对应的农历日期,并附干支年(如 丙午)、生肖(如 马)与星期几,可一键复制。

怎么使用本工具(阴历转阳历)

  1. 切到「阴历转阳历」标签页。
  2. 依次填写农历年、月、日;若要查的是闰月,勾选「闰月」(仅当年确有闰月时可勾)。
  3. 结果区立即显示对应公历日期与星期几,同样附干支年与生肖。
  4. 填写超出范围的日期时,页面会给出红色提示,不会显示错误结果。

农历与闰月详解

农历一年通常 353~384 天:十二个月约 354 天,比公历回归年少 11 天左右,两三年就要插一个闰月补齐,因此有闰月的农历年长达 384 天上下。闰哪个月由节气定规(无中气之月置闰),并无固定规律,例如农历 2023 年闰二月、2025 年闰六月、2028 年闰五月。本工具的农历表完整记录了 1900-2100 年每一年的闰月安排,查询闰月日期与正式万年历一致。

干支年由 10 天干与 12 地支循环配成 60 甲子,生肖随干支年走。注意干支年以农历正月初一(春节)为界,不是以公历 1 月 1 日也不是以立春为界——本工具按春节分界,与民俗习惯一致。

计算实例

例 1:2026 年春节是公历哪天?

「阴历转阳历」填 2026 年正月初一,结果为公历 2026-02-17(星期二),干支丙午、生肖马。

例 2:农历 2025 年闰六月初一是公历哪天?

「阴历转阳历」填 2025 年六月,勾「闰月」,日填初一,结果为公历 2025-07-25。

例 3:公历 2026-10-23 农历是几号?

「阳历转阴历」选 2026-10-23,立即得到对应农历日期与干支生肖,全程无需手动翻万年历。

例 4:查农历生日对应的公历日期

长辈只记得农历生日时,「阴历转阳历」填农历年月日即得公历出生日期,生日按公历补过、按农历过都查得出来。

相关工具:90天计算器 · 日期与农历工具箱、几天前日期计算器、今天几号、年龄计算器。

常见问题

闰月怎么填?
在「阴历转阳历」里勾选「闰月」即可。只有当年农历确有闰月时该选项才可勾选,例如农历 2025 年闰六月,勾选后六月即指闰六月。
干支和生肖是按公历还是农历年算?
按农历年推算。农历新年之前出生的人,干支与生肖仍属上一个农历年,这正是很多人「生肖算不对」的原因。
能查哪几年的农历?
覆盖公历 1900 年至 2100 年,含全部闰月安排,超出范围会给出提示。