仅在Google日历活动系列中删除未来活动

时间:2014-01-18 08:46:23

标签: google-apps-script google-calendar-api google-calendar-recurring-events

我的日历中有一个事件系列,我不能仅使用Apps脚本删除未来事件。我找到的唯一功能是“deleteEventSeries”,它删除所有事件(上一个和过去的)。

我尝试在一段时间内循环播放日历事件,并删除与我的目标事件系列具有相同事件系列ID的事件,但这需要花费太多时间才能执行。

这是否可以使用Google Apps脚本完成?

1 个答案:

答案 0 :(得分:0)

通过使用until(date)

更改重复规则以包括重复结束日期,而不是“删除”将来的事件。

针对现有重复事件/系列事件的AFAIK首先,我们必须获取实际的重复发生规则,并将其替换为包含结束日期的新规则,最后使用setRecurrence(recurrence, startTime, endTime)

相关

相关问题