吉时 · 吉日 · 时辰吉凶
择吉通 · 民俗文库

2026年10月21日 农历九月十二

丙午年(马)九月十二 · 干支戊辰日 · 每日更新

今天是 2026年10月21日 周三

公历10月21日2026年 周三
⇄
农历九月十二丙午年 马年

干支 戊辰日 · 戊戌月 · 寒露第 14 天 · 距霜降 2 天

选一个公历日期,上面那块立即换成对应的农历月日、干支与节气,不用跳页。

今年没有闰月;换年份后月份会自动重排,闰月位置每年不同。

2026 年农历月份对照

农历每个月从朔日开始,逢小月 29 天、大月 30 天,月首的公历日期每年都不一样。下表是丙午年各月初一对应的公历日期。

2026 年无闰月
农历月初一(公历)月长农历月初一(公历)月长
正月2月17日大 30七月8月13日小 29
二月3月19日小 29八月9月11日小 29
三月4月17日大 30九月10月10日大 30
四月5月17日小 29十月11月9日大 30
五月6月15日小 29冬月12月9日大 30
六月7月14日大 30腊月1月8日小 29

未来五年的春节与中秋

春节是正月初一,中秋是八月十五,两个日子在公历上都不固定,订票、排班、备货每年都得重查。下表按本页内核实算,闰月一并列出。

农历年春节(正月初一)中秋(八月十五)闰月
丙午年2月17日9月25日无
丁未年2月6日9月15日无
戊申年1月26日10月3日闰五月
己酉年2月13日9月22日无
庚戌年2月3日9月12日无

本年的节气日期

节气管的是太阳走到黄经多少度,和月亮无关,所以它在公历上的日期基本固定,前后只差一两天。农历的闰月就是拿中气来判断的,这张表可以直接对着看。

节气日期节气日期
小寒1月5日清明4月5日
大寒1月20日谷雨4月20日
立春2月4日立夏5月5日
雨水2月18日小满5月21日
惊蛰3月5日芒种6月5日
春分3月21日夏至6月21日
小暑7月7日寒露10月8日
大暑7月23日霜降10月23日
立秋8月7日立冬11月7日
处暑8月23日小雪11月22日
白露9月7日大雪12月7日
秋分9月23日冬至12月22日

农历为什么一年 354 天,却不会跑偏

一个朔望月是 29.53 天,十二个月只有 354 天出头,比回归年短了将近 11 天。如果照这样一年年排下去,十六年后春节就会落到夏天。农历的办法是补闰月:哪一年多出一个整月,那年就有 383 到 385 天,把这 11 天还回去。

闰哪个月不是随便定的,看中气。中气是二十四节气里排在偶数位的十二个——冬至、大寒、雨水、春分、谷雨、小满、夏至、大暑、处暑、秋分、霜降、小雪,太阳每走 30° 一个。一个朔望月里要是没碰上任何一个中气,这个月就定为闰月,名字跟前面那个月走,所以会出现闰六月、闰二月,但不会出现闰正月和闰腊月之外乱跳的情况。

闰月判定示意:两个冬至之间的朔望月里,第一个没有中气的月定为闰月
十三格里必有一格没有中气,那一格就是闰月;平年只有十二格,不置闰。

还有一条硬规矩:冬至必须落在十一月。冬至是农历推算的基准点,先定冬至,再往前找它所在月的朔日,十一月就定了,其余月份顺着排。这也是为什么农历年的长度不固定,但节气和月份的对应关系永远不乱。

十九年七闰:十九个回归年约 6939.6 天,235 个朔望月约 6939.7 天,两者只差两个多小时。所以十九年里插七个闰月,农历和公历就能长期咬合。这是古人算出来的近似规律,实际置闰仍然按月里有没有中气来定,不是数满十九年就闰。

农历、公历、干支、节气是四套东西

查日期时最容易混的,是把这四套当成一套。公历是太阳历,看地球绕太阳一圈,年份长度固定;农历是月亮加太阳,月份看朔望、年长看节气;干支是六十组循环的编号,用来纪年、纪月、纪日,本身不带天气和吉凶;节气是太阳黄经的刻度,管的是季节,和月亮没有关系。

它们平时能对上,是因为农历用节气把年长卡住了,又用干支给每一年每一天编号。所以同一天可以同时说成「公历 2026 年 10 月 20 日」「农历丙午年九月十一」「丁卯日」「寒露第十二天」,四句话说的是同一个日子,只是四把不同的尺子。

换算的时候只认两把尺子:公历和农历。干支和节气都是从日期推出来的附加信息,不能拿来反推公历——除了节气,节气日期基本固定在公历上,误差只有一两天,倒是可以拿来粗定位。你要查某天宜忌、吉时、冲煞,用的是本站其他页面的推算,那些页面也都以本页这套农历为准,日期不会互相打架。

换算时容易踩的三个坑

一是拿固定天数硬推。农历一年 354 天或 384 天,没有固定值,任何「加 354 天」的算法第二年就错。要换算只能按朔日和中气重新排。

二是闰月生日。闰月出生的人,遇到没有闰月的年份,多数地方过前一个月(闰六月就过六月),少数地方等下一个闰六月,隔好几年才过一次。这不是换算错,是习俗不同,家里人怎么定就怎么算。

三是生肖分界。春节派按正月初一换生肖,立春派按立春换,两派在立春到春节之间那十几天会给出不同答案。2026 年立春是 2 月 4 日,春节是 2026-02-17,这中间的日期两派结论不同。本页按春节算,和农历年、农历月同一套口径。

常见问题

农历和阴历是一回事吗

日常口语里说「阴历」就是指农历,但严格讲农历不是纯阴历:月份按朔望月排(阴),年长又用节气把回归年卡住(阳),属于阴阳合历。纯阴历一年只有 354 天左右,十几年就会跑到夏天过春节,农历不会。

为什么春节每年公历日期都不一样

因为农历一年只有 354 或 355 天,比回归年短约 11 天。农历用闰月把这 11 天补回来,闰年有 383 到 385 天,所以春节在公历上会在 1 月 21 日到 2 月 20 日之间来回移动,不会跑出这个区间。

闰月是怎么定的

按「无中气置闰」:一个朔望月里如果没有中气(冬至、大寒、雨水这些每隔 30° 黄经的节气),这个月就定为闰月,名字跟着前一个月叫,比如 2025 年闰六月。两个冬至之间若有 13 个月才置闰,有 12 个月就不闰。

十九年七闰是什么意思

十九个回归年约 6939.6 天,235 个朔望月约 6939.7 天,两者几乎相等。所以十九年里安排七个闰月,农历就能和公历长期对齐。这是古人总结的近似规律,实际置闰还是按无中气那条来定,不靠数十九年。

生肖从春节还是立春算

两派都有。民间和老黄历多按春节(正月初一)换生肖,命理排八字按立春换。本页默认按春节,因为和农历年、农历月份是同一套口径;如果你要排八字,以立春为界更合适,2026 年立春在 2 月 4 日,2 月 4 日到 2 月 16 日出生的人两派结论会不同。

农历生日和公历生日怎么换算

每年都要重算,不能按固定天数推。用上面的「农历转公历」,选农历月日,年份选你想过生日的那一年,就能拿到当年的公历日期。注意闰月出生的人,遇到没有闰月的年份通常过前一个月,少数地方过闰月那天,家里人怎么定就怎么算。

干支纪年和生肖为什么有时对不上

干支纪年跟农历年走,生肖也跟农历年走,两者本该一致。会让人觉得对不上,多半是把立春派和春节派混用了:立春前出生的人,春节派算上一年生肖,立春派已经算下一年,差的就是这十几天。

本页农历按定朔定气推演:朔用天文周期项算到分钟,节气按太阳视黄经每 15° 定,时刻统一折成北京时间;可换算 1901 至 2100 年。个别日期与某些民间通书可能差一天,原因是那些通书用了旧历表或地方时,本页以天文推算为准。

相关查询