跳至主要内容

如何使用 Python 將農曆換算國曆

· 1 分鐘閱讀
Eric Cheng

因為寫【端午變盤?回測台股加權指數25年端午節後漲跌變化】的關係,需要取得每年端午節的日期,花了點時間找有什麼工具可以使用,簡單做了個筆記

zhdate 簡介

pypi】,【github

使用上很簡單

安裝

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) #國曆


版權聲明

,轉載請註明出處
本文連結: https://tech.havocfuture.tw/blog/python-lunar



這是 google 廣告