Skip to content

生成基于农历日期的理发吉日日历并输出为ICS文件,方便用户在iOS设备上订阅,遵循传统吉日理念。

License

Notifications You must be signed in to change notification settings

Prometheus-INTJ/Haircut-Calendar

Repository files navigation

理发日历生成器

简介

这个GitHub项目提供了一个Python脚本,可以根据中国传统的农历信仰系统生成一个.ics格式的日历文件。该日历将每个月的农历日期与对应的“运势”关联,并将这些信息生成事件,方便导入到数字日历中。该项目适用于那些有兴趣在现代背景下探索或使用传统习俗的人。

功能特点

  • 将公历日期转换为农历日期。
  • 根据农历日期为每一天分配传统的“运势”。
  • 生成便于整合到数字日历中的iCalendar(.ics)文件。

使用方法

脚本允许用户为指定的年份范围生成理发日历。您可以输入起始和结束年份,脚本将创建一个包含该时间范围内每一天对应运势的.ics文件。

重要说明

虽然该项目利用了中国传统的农历习俗,但需要认识到这些习俗基于历史和文化信仰,而非科学证据。用户在使用时应理解,这些习俗属于文化遗产的一部分,并不代表经过科学验证的真理。

免责声明

本项目并不支持或提倡封建迷信。本项目旨在为那些有兴趣在现代数字环境中探索文化习俗的人提供一个工具。我们鼓励用户对这些传统保持批判性和知情的态度。

使用说明

  1. 运行脚本并输入起止年份:
python haircut_ics_creator.py

按照提示输入起始年份和结束年份。

  1. 生成的ICS文件将保存在项目目录下,文件名格式为 haircut_calendar_<起始年份>_to_<结束年份>.ics

  2. 为了方便地在iOS设备上订阅,请使用以下链接:

https://raw.githubusercontent.com/Prometheus-INTJ/Haircut-Calendar/main/haircut_calendar.ics

在iOS设备上订阅日历的步骤:

  • 打开“设置”>“日历”>“账户”>“添加账户”>“其他”>“添加已订阅的日历”
  • 输入上述URL地址并完成订阅。

贡献指南

我们欢迎所有形式的贡献,无论是新功能的提议、bug修复,还是文档和示例的改进。如果您愿意为项目作出贡献,请遵循以下步骤:

  1. Fork项目到您的GitHub账户。
  2. 创建一个新的分支进行修改。
  3. 提交您的更改后,创建一个新的Pull Request。

许可协议

本项目采用Apache License 2.0许可协议。有关更多信息,请查看LICENSE文件。

About

生成基于农历日期的理发吉日日历并输出为ICS文件,方便用户在iOS设备上订阅,遵循传统吉日理念。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages