这个GitHub项目提供了一个Python脚本,可以根据中国传统的农历信仰系统生成一个.ics
格式的日历文件。该日历将每个月的农历日期与对应的“运势”关联,并将这些信息生成事件,方便导入到数字日历中。该项目适用于那些有兴趣在现代背景下探索或使用传统习俗的人。
- 将公历日期转换为农历日期。
- 根据农历日期为每一天分配传统的“运势”。
- 生成便于整合到数字日历中的iCalendar(.ics)文件。
脚本允许用户为指定的年份范围生成理发日历。您可以输入起始和结束年份,脚本将创建一个包含该时间范围内每一天对应运势的.ics
文件。
虽然该项目利用了中国传统的农历习俗,但需要认识到这些习俗基于历史和文化信仰,而非科学证据。用户在使用时应理解,这些习俗属于文化遗产的一部分,并不代表经过科学验证的真理。
本项目并不支持或提倡封建迷信。本项目旨在为那些有兴趣在现代数字环境中探索文化习俗的人提供一个工具。我们鼓励用户对这些传统保持批判性和知情的态度。
- 运行脚本并输入起止年份:
python haircut_ics_creator.py
按照提示输入起始年份和结束年份。
-
生成的ICS文件将保存在项目目录下,文件名格式为
haircut_calendar_<起始年份>_to_<结束年份>.ics
。 -
为了方便地在iOS设备上订阅,请使用以下链接:
https://raw.githubusercontent.com/Prometheus-INTJ/Haircut-Calendar/main/haircut_calendar.ics
在iOS设备上订阅日历的步骤:
- 打开“设置”>“日历”>“账户”>“添加账户”>“其他”>“添加已订阅的日历”
- 输入上述URL地址并完成订阅。
我们欢迎所有形式的贡献,无论是新功能的提议、bug修复,还是文档和示例的改进。如果您愿意为项目作出贡献,请遵循以下步骤:
- Fork项目到您的GitHub账户。
- 创建一个新的分支进行修改。
- 提交您的更改后,创建一个新的Pull Request。
本项目采用Apache License 2.0许可协议。有关更多信息,请查看LICENSE文件。