查询任意日期的黄历信息,包括公历、农历、干支、五行、宜忌等。使用 tiax.cn 的黄历 API 接口, 无需 API 密钥,免费使用。
bash
# 查询指定日期(年 月 日)
/almanac 2023 3 2
# 查询今天(自动获取当前日期)
/almanac today
# 查询明天
/almanac tomorrow
# 查询特定节日
/almanac 2024 2 10
# 查询农历生日对应的公历
/almanac 2025 5 1
或者直接对话:
接口返回完整的黄历信息:
字段说明公历日期西历日期,星期几农历日期农历日期,大小月黄历日期完整黄历表述回历日期伊斯兰历日期干支日期年柱、月柱、日柱五行纳音日柱五行值日星神当日神煞(吉/凶)宜适合做的事忌不适合做的事
bash
curl 'api.tiax.cn/almanac/?year=2023&month=3&day=2'
返回结果:
json
{
"公历日期": "2023 年 3 月 2 日 星期四",
"农历日期": "农历二零二三年 二月 (大) 十一",
"干支日期": "癸卯年 甲寅月 己未日",
"五行纳音": "天上火",
"值日星神": "玉堂(吉星)",
"宜": "动土、入殓、结婚 嫁娶、移柩、安葬、破土",
"忌": "开业 开幕 开市 作灶 安床 搬迁新宅 乔迁新居 入宅 上梁 裁衣"
}
bash
/almanac 2024 5 20
/almanac 2024 6 6
bash
/almanac 2024 8 18
/almanac 2024 9 9
bash
/almanac 2024 3 16
/almanac 2024 4 4
bash
/almanac 2024 1 15
/almanac 2024 2 2
当调用此技能时,执行以下步骤:
bash
curl -s 'api.tiax.cn/almanac/?year=2023&month=3&day=2' | jq .
bash
YEAR=$(date +%Y)
MONTH=$(date +%m)
DAY=$(date +%d)
curl -s "api.tiax.cn/almanac/?year=$YEAR&month=$MONTH&day=$DAY" | jq .
日期格式错误
→ 确保年月日均为数字,格式如 2024 01 15
日期超出范围 → 支持 1900-2100 年之间的日期
网络错误 → 检查网络连接,重试请求
Powered by tiax.cn — 免费黄历 API 服务.