GithubHelp home page GithubHelp logo

6tail / lunar-python Goto Github PK

View Code? Open in Web Editor NEW
241.0 12.0 69.0 606 KB

日历、公历(阳历)、农历(阴历、老黄历)、佛历、道历,支持节假日、星座、儒略日、干支、生肖、节气、节日、彭祖百忌、每日宜忌、吉神宜趋凶煞宜忌、吉神(喜神/福神/财神/阳贵神/阴贵神)方位、胎神方位、冲煞、纳音、星宿、八字、五行、十神、建除十二值星、青龙名堂等十二神、黄道黑道日及吉凶等。lunar is a calendar library for Solar and Chinese Lunar.

Home Page: https://6tail.cn/calendar/api.html

License: MIT License

Python 100.00%
calendar lunar solar

lunar-python's People

Contributors

6tail avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

lunar-python's Issues

py项目与java实现给出的八字结果不一致

lunar = Lunar.fromYmdHms(1991, 4, 5, 3, 37, 0)
print(lunar.getEightChar())
结果:辛未 癸巳 戊子 甲寅
py项目与java实现给出的八字结果
辛未 | 辛卯 | 乙巳 | 戊寅
不一致,py实现是否还在开发跟新当中

支持神煞

你好!首先非常感谢这个库,对于我这种偶然需要涉及八字计算的小白,简直帮了大忙!

我发现这个库支持的功能特别多,但是好像不支持「神煞」的计算,不知道作者是否有计划?我在网上找到了一些计算神煞的 Java 代码:

不知道是否有帮助?

立春至正月初一之间八字月柱排列错误

solar = Solar(1988, 2, 15, 23, 30, 0)
lunar = solar.getLunar()
baZi = lunar.getEightChar()
得出的结果是 戊辰 丙寅 庚子 戊子
正确的结果是 戊辰 甲寅 庚子 戊子

随机测试年份,发现只要日期是在立春和春节之间的月干都是有误的

“from lunar_python import Lunar”这条语句报错

Traceback (most recent call last):
File "", line 1, in
File "/Applications/PyCharm CE.app/Contents/plugins/python-ce/helpers/pydev/_pydev_bundle/pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
ImportError: No module named lunar_python
请问怎么解决啊,环境是python2.7

月份天数错误

image
疑似向前提前了一个月
2024年2月是29天,当我获取2024年1月的日期是,显示2024年1月只有29天

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.