因为写【端午变盘?回测台 股加权指数25年端午节后涨跌变化】的关系,需要取得每年端午节的日期,花了点时间找有什么工具可以使用,简单做了个笔记
zhdate 简介
使用上很简单
安装
pip install zhdate
农历换算国历
ex: 我的目的是要取得今年端午节的日期
from zhdate import ZhDate
lunarDate = ZhDate(2022, 5, 5)
print(lunarDate) #农历
solarDate = lunarDate.to_datetime()
print(solarDate) #国历
加个回圈,就把每年的端午节都找出来了,问题解决
from zhdate import ZhDate
for i in range(1998, 2023):
lunarDate = ZhDate(i, 5, 5)
solarDate = lunarDate.to_datetime()
print(solarDate) #国历