将 google 日历中的重复事件更新为一次事件 - 不起作用

Update Repeat event to one time event in google calendar - Not working

我删除了 RRULE 字段以将重复事件更新为一次事件 android google 日历以编程方式

插入值 - eventTimezone=en_IN description=null title=Repeat without until allDay=0 dtend=1602934200000 dtstart=1602932400000 calendar_id=3 eventLocation=null rrule=FREQ=WEEKLY;BYDAY=苏,SA;UNTIL=20201020T235959Z

更新值 - eventTimezone=en_IN description=null title=Repeat without until allDay=0 dtend=1602934200000 dtstart=1602932400000 calendar_id=3 eventLocation=null rrule=

您不能在更新周期性事件时只删除 RRULE,您需要替换它。

例如,如果您希望事件只发生一次 - 修改

RRULE:FREQ=MONTHLY;BYMONTHDAY=28;UNTIL=20210131T235959Z

RRULE:FREQ=MONTHLY;BYMONTHDAY=27;COUNT=1

您可以使用 Events: patch or Events: update 执行此修改。