【发布时间】:2021-12-31 15:04:42
【问题描述】:
我正在尝试使用 RRULE 函数使事件在每个星期一和星期三重复发生,直到特定日期。但是,我不确定如何指定“直到”属性的结束日期。
event.add('summary', 'Python meeting about calendaring')
event.add('dtstart', datetime(2022,1,16,8,4,0,tzinfo=eastern))
event.add('dtend', datetime(2022,1,16,9,5,5,tzinfo=eastern))
event.add('rrule', {'freq': 'weekly', 'until': ['2022', '5', '2'],'wkst': 'SU', 'byday': ['MO', 'WE']})
这是我得到的错误:
ValueError: 你必须使用 datetime、date、timedelta、time 或 tuple(对于 句号)
【问题讨论】:
-
尝试将错误消息与 RFC5545 DATE、DATETIME 和 RRULE 进行比较,直到 specs.datatracker.ietf.org/doc/html/rfc5545#section-3.3.4。抱歉,python 部分帮不上忙