Skip to main content

Tyme是一个非常强大的日历工具库,可以看作 Lunar 的升级版,拥有更优的设计和扩展性,支持公历、农历、藏历、回历、星座、干支、生肖、节气、月相、法定假日等。

Project description

Tyme License

Tyme是一个非常强大的日历工具库,可以看作 Lunar 的升级版,拥有更优的设计和扩展性,支持公历、农历、藏历、回历、星座、干支、生肖、节气、月相、法定假日等。

自v1.4.3起,要求python >= 3.10

示例

$ pip install tyme4py
 
from tyme4py.solar import SolarDay
 
# 通过指定年月日初始化公历日
solar_day = SolarDay.from_ymd(1986, 5, 29)
 
# 1986年5月29日
print(solar_day.__str__())
 
# 农历丙寅年四月廿一
print(solar_day.get_lunar_day().__str__())
 
# 第十七饶迥火虎年四月廿一
print(solar_day.get_rab_byung_day().__str__())
 
# 1406年赖买丹月20日
print(solar_day.get_hijri_day().__str__())

文档

请移步至 https://6tail.cn/tyme.html

Star History

Star History Chart

致谢

  1. 感谢许剑伟老师分享的寿星天文历,本项目节气算法引自 https://github.com/sxwnl/sxwnl
  2. 感谢stonelf,本项目藏历数据引自 https://github.com/stonelf/zangli

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tyme4py-1.5.0.tar.gz (103.8 kB view details)

Uploaded Source

File details

Details for the file tyme4py-1.5.0.tar.gz.

File metadata

  • Download URL: tyme4py-1.5.0.tar.gz
  • Upload date:
  • Size: 103.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for tyme4py-1.5.0.tar.gz
Algorithm Hash digest
SHA256 4edc04eb94f01d5eb59ffef87db03d2ad6e46e52626532f1a8963c037bd6b8f5
MD5 be124d173314de806cb312c6b8b2e280
BLAKE2b-256 ce47e899c85fe1f5788782f55a0ed235c65c3620a072cfb18388a63353b23074

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page