推荐一个公历、农历互转的库(支持各种语言)
- Java
- 2017-10-18
- 187热度
- 0评论
代码库链接:https://github.com/isee15/Lunar-Solar-Calendar-Converter
工作中用到了,感觉比较可靠。记录下 Python 中的用法
安装
pip install LunarSolarConverter
使用
In [1]: from LunarSolarConverter.LunarSolarConverter import LunarSolarConverter, Lunar, Solar
In [2]: converter = LunarSolarConverter()
In [3]: solar = Solar(1987, 9, 7)
In [4]: vars(solar)
Out[4]: {'solarDay': 7, 'solarMonth': 9, 'solarYear': 1987}
In [5]: lunar = converter.SolarToLunar(solar)
In [6]: vars(lunar)
Out[6]: {'isleap': False, 'lunarDay': 15, 'lunarMonth': 7, 'lunarYear': 1987}