欢迎您!

农历节气生肖转换

接口标识: lunar 价格: 0.005 元/次 同步响应
接口简介
农历节气生肖转换接口支持公历与农历双向互转:传公历日期查对应农历,传农历日期(闰月可指定)反查公历,两者都传以公历为准。一次返回农历年月日数字与中文写法、是否闰月、生肖、年月日三柱干支、当日节气与传统节日名称,除夕按次日是否为正月初一判定,无节气或节日时返回空字符串。公历年份支持 1900~9999 年。适合日历工具、农历生日提醒与民俗文化应用场景。
详细介绍
常见问题
Q:闰月怎么查?
A:农历转公历时传 lunar_date 并将 is_leap 置为 true 表示闰月;返回结果中 is_leap_month 标明该日是否处于闰月。
Q:date 和 lunar_date 都传了按哪个算?
A:以 date(公历)优先;两者都不传会返回参数错误提示。
Q:支持哪些日期范围?
A:公历年份支持 1900~9999 年;农历日期不存在时(如该月没有三十)返回参数错误。节日与节气按传统口径识别,无则返回空字符串。
接口地址: https://www.phpwc.cn/api/lunar
请求方式: POST
业务请求参数
参数名类型必填默认值说明
date string 选填 - 公历日期 YYYY-MM-DD(与 lunar_date 二选一,date 优先)
lunar_date string 选填 - 农历日期 YYYY-MM-DD(年=农历年,月=1-12,日=1-30)
is_leap boolean 选填 false lunar_date 的月是否为闰月
响应参数
字段名类型说明
codeint状态码,0=成功
descstring状态描述
data− object 业务数据(成功时返回)
solar_date string 公历日期
lunar_year int 农历年
lunar_month int 农历月
lunar_day int 农历日
is_leap_month boolean 是否闰月
lunar_date string 农历中文(如 二〇二六年九月初一)
zodiac string 生肖
ganzhi_year string 年干支
ganzhi_month string 月干支
ganzhi_day string 日干支
jieqi string 当日节气(无则空)
festival string 传统节日(无则空)
request_idstring请求追踪ID
JSON 示例:
调用成功:
{
  "code": 0,
  "desc": "success",
  "data": { ... },
  "request_id": "abc123..."
}
调用失败:
{
  "code": 999,
  "desc": "错误描述",
  "request_id": "abc123..."
}
请先 登录 后使用在线测试

© 网程科技(林州网程科技有限公司)   |  豫ICP备2025120409号-2   |  豫B2-20230220   |  豫公网安备 41058102000262号