Calendar, import and delete
After I have imported (multitimes) an ics calandar into my google calendar, and it was a tedious work to removes all event that corresponds to this import.
I found a simple and efficient solution to delete them all with google script. Fortunatly the events share a common description, which allow to get them by search.
Another possibility would have to search them by creation date.
function deleteSomeEvents(){
var start = new Date("September 1, 2014");
var end = new Date("December 31, 2015");
var events = CalendarApp.getDefaultCalendar().getEvents(start, end, {search: 'something that I want to delete'});
Logger.log('Number of events: ' + events.length);
for(var i =0; i< events.length;i++){
Logger.log( events[i].getStartTime()+" "+events[i].getTitle());
//events[i].deleteEvent();
}
}
Leave a Reply