python dateutils.rrule直到日期时区

时间:2018-08-21 17:32:28

标签: google-calendar-api python-dateutil rrule

我正在使用python dateutils 2.7.3,并且对规则日期有疑问。

__str__()方法专门省略了时区: https://github.com/dateutil/dateutil/blob/2.7.3/dateutil/rrule.py#L717

输出如下字符串: “ RRULE:FREQ = DAILY; UNTIL = 20180827T170000”

代替: “ RRULE:FREQ = DAILY; UNTIL = 20180827T170000Z”

RFC5545表示需要使用UTC,这使我认为rrule.__str__()应该附加Z本身。

为什么不呢?我使用不正确吗?

我的最终目标是将重复事件写入Google日历API。但是google API拒绝不带Z的日期,这很有意义。

0 个答案:

没有答案