作者:朱嘉赫 · 更新日期:2025-02-03
国历转农历八 🐼 字的 🦈 方法
第一步:查找公历日期对 ☘ 应的农历日期
使用农历查询工具或 🌵 万年历,根据公历日期查找到 🦍 对 🌼 应的农历日期。
第二 🐛 步:确定年干支 🌼
农历 🐞 年份 🕷 为天干地支纪年中的 🐦 年份年份的干支,可以通过查阅万年历得到。
第 🐯 三步 🌷 :确定月干 🦅 支
农 🍁 历月份的干支由节令和节气决 🦢 定:
正月:立春前 🐯 为上一年 🐡 地支立春 🦉 ,后为本年地支。
二月至十一月:上个 🌷 月节气后的地 🦊 支为本月的地支。
十二月:立 🐝 春节气前 🍀 为本 🐛 年地支立春节气,后为次年地支。
第 🐎 四步:确 🍀 定日干 🦉 支
农历日干支可以通过查阅万年历或使用干支推算工具 🐘 得到。
第五 🦅 步:确定时 🐼 辰干 🍀 支
时 🐵 辰的干支可以通过出生时间推算得到:
子时 🐈 子(23:0001:00):
丑 🦋 时 🐬 丑 🐯 (01:0003:00):
寅时寅 🐧 (03:0005:00):
卯 🐈 时 🌼 卯(05:0007:00):
辰 🐟 时 🌿 辰(07:0009:00):
巳 🐯 时 🌹 巳 🦈 (09:0011:00):
午时 🌼 午(11:0013:00):
未 🐱 时未(13:0015:00):
申时申 🕷 (15:0017:00):
酉 🌷 时酉(17:0019:00):
戌 🕊 时戌 🌷 (19:0021:00):
亥 🦈 时亥(21:0023:00):
举例:如果公历日 🐒 期为2023年3月日8对,应的农历日期为癸卯年二月初 🌹 十。
年 🐟 干支 🌳 :癸卯
月干支:乙丑 🐬
日 🐋 干支 🐯 :壬午 🍀
时辰干 🕊 支 🐳 :甲戌 🦟
因此,该日期的八字 🦆 为:癸卯 乙 丑 壬午甲戌 🦄
1. 获取农历年 🐼 份 🐼 :国 🐵 历年份减去 3
2. 获取闰月 🐅 闰月:是第几月,0 表示 🦋 没有闰月 🕊
3. 获取农历的月份:国历月份加上闰 🐺 月,如果大于 12,减 12去
4. 获取农历 🐧 的天数:国 🐎 历天 🦟 数加上(闰月为天 30 小月为天,大月为天的 29 累,积天数 30 )
农历转国历1. 获取国历年份:农历 🕊 年份加上 3
2. 获取闰月 🦢 :如果 🦆 农历月份大于 🦆 12,减 12,去,即为闰月否则闰月为 0
3. 获取国历的 🍀 月份:农历月 🦆 份减去闰 🐝 月
4. 获取国历的 🌾 天数:农历天 🐟 数 🐴 减去(闰月为天 30 小月为天,大月为天的 29 累,积天数 30 )
工具使用可 🌿 以使用 🕷 在线转换器或下载手机 App 进行 🐠 转换,如:
[万 🌷 年历转 🐟 换 🐠 器]()
[农历转换器 App](App Store 或 Google Play 中搜 🐟 索)
举例国 🌻 历 2023 年 3 月 🐬 15 日转农历 🐝 :
农历年 🕸 份:2023 3 = 2020
闰月:0农 🌳 历 🐘 月 🐝 份:3 + 0 = 3
农历 🦁 天数:15 + (30 + 30 + 29) = 104
因此,国历 2023 年 3 月 15 日 🦅 对应农历年 2020 正 月初三。
农历 2020 年 正月 🐵 初三转国历:
国历年份 🌸 :2020 + 3 = 2023
闰月:0国 🐝 历月份 🐘 :1
国历 🐦 天数 🌻 :3 (30 + 0) = 27
由于国历 🌺 天数 🌼 为负,说,明该农历日期在国 🐬 历前一年即:
2023 年 🦄 1 月 1 日 + (27) 天年月日 = 2022 3 15
因此,农历 2020 年 正月 🦄 初三 🕸 对应国历年月 2022 日 3 15 。
公 🐦 历转农 🐯 历公式
1. 计算干支纪年 🐶
天干:年份 🌹 数减3,除以10取,余数1余数加即为天 🐺 干。
地 ☘ 支:年份数减3,除以12取,余数1余 🌵 数加即为地支。
2. 计 🐦 算农历年份
农历年 🐺 份 = 公 🌷 历年份 🦢 1900
3. 计算月份 🐧
找出农历年份 🦋 所在的农历年的干支纪月起始日(立春)。
如果 🌲 公历日期小于 🐅 立春日,月份减 🐛 1。
如 🐡 果立春日和 🌳 公历 🌷 日期在同一天,月份不变。
如 🌺 果公历日期大 🐶 于立春日,月份不变。
4. 计 ☘ 算日期 🕊
计算日期 = 公 🍁 历日期 立 🐦 春后的天数
农历转公 🕸 历公 ☘ 式
1. 计算 🪴 农历年份 🪴
公 🐳 历年份 = 农历年份 + 1900
2. 计算立 🐠 春日
a = (农 🦋 历年份 🐡 3) × 0.2422 + 4.81
b = (整 🐋 数 🦉 值(a)) + 210
c = b 立春前的 🌺 整 🐋 数天数
立春 🦢 日 🐯 = b + d
其中:d = 农历年 🐼 份的干支纪月起始日
d的 🍀 取值 🦆 范围 🌴 :[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
3. 计算公历 🦆 日期 🌻
公历日期 = 立春后的 🐴 天数 + 农历日期
1. 计算 🦢 农 🐞 历年 🐛 份:
国历 🦅 年份减 🐯 去 🐵 3
除 🐴 以19
余数为 🐎 0则农历年份为19,否则余 🐎 数+1即为农 🐧 历年份
2. 计算农历 🌴 月 🦟 份:
将国历 🐒 月份加上11,再除以12
商数为农历 🐝 月份减1,余数为 ☘ 农历月 🌴 份
3. 计 🐼 算农 🦁 历 🦊 日期:
国 🐠 历日期减去1,除 🌵 以30
商数为 🐱 0则农历日期为30,否则商数+1即为 🐈 农历日期
农历转国历1. 计算国 🌳 历年 🌵 份:
农历 🐳 年份加上3
乘 🌲 以 🐧 19
加上 🦅 11
2. 计算国历月 🐼 份 🌼 :
取 🌹 农 🌿 历月份减1,除以12
商数为0则国历 🌷 月份为1,否则商数+1即为国 🐦 历月份 🪴
3. 计算 🐒 国历日 🌸 期:
将 🕊 农历 🐟 日期加 🪴 上30
乘以 🦁 2
再加上 🦄 13,即为国历日期
在线转换 🦋 工具
[万年 🐈 历 🌿 转 🌸 换器]()
[国历 🌻 农 🌵 历转换器 🦉 ]()
[中国传统节 🦄 日转 🐼 换器]()