我使用历法包来处理下载的google日历.ics
文件。
我想支持经常性的会议,他们在.ics
文件中有一行:RRULE:FREQ=WEEKLY;WKST=MO;UNTIL=20211224T225959Z;BYDAY=TH
我正在解析我的自定义条目类中的所有条目,以供进一步处理。我使用for entry in cal.walk()
完成这一操作,并检查条目是否为VEVENT
。有没有一种不需要手动解析这个RRULE
行并为每个重复的日历条目创建新条目的方法?
例如:在接下来的12周里,我每周都有一些东西,我希望每周都有一个独特的条目。
我阅读了文档,但是它是非常有限的,浏览源代码也没有帮助。
发布于 2021-11-26 15:25:19
经过进一步的研究,我找到了这包。使用icalendar
似乎没有一种简单的方法。
https://stackoverflow.com/questions/70126239
复制相似问题