因為寫【端午變盤?回測台股加權指數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) #國曆