Я хочу удалить все события в моем GCalandar с помощью шага.
В настоящее время у меня есть этот скрипт, который переходит ко всем событиям, и ему нужно очень много времени:
function TryToDeleteAllEvents (){
var fromDate = new Date(2015,0,1,0,0,0);
var toDate = new Date(2020,0,1,0,0,0);
var calendarName = "xxxxxxx_837a0lfouavfdacoq3uexxxmc4@group.calendar.google.com";
var calendar = CalendarApp.getCalendarsByName(calendarName)[0];
var calendar = CalendarApp.getCalendarById(calendarName);
var events = calendar.getEvents(fromDate, toDate);
for(var i=0; i<events.length;i++){
var ev = events[i];
ev.deleteEvent();
}
}
Я нашел только решение, чтобы удалить календарь, а затем создать новый календарь полностью - но я потерял die calendarID.
У кого-нибудь естьскрипт-пример для меня?
Спасибо