আমি এমন একটি পরিবর্তন খুঁজে পেয়েছি যা আপনি নির্দিষ্ট কিছু ইভেন্টের সন্ধান করতে চাইলে এই স্ক্রিপ্টটিকে উপযুক্ত করে তুলতে পারে। আপনি ইচ্ছাকৃতভাবে না আমদানি করা। আসুন বলুন যে প্রচুর প্রবেশের নামটিতে সাইকেল 1 চেকপয়েন্ট 10 রয়েছে তার পরে একটি নম্বর বা যা কিছু হোক। পরামর্শ দিন যে "সাইকেল 1 চেকপয়েন্ট 10", "সাইকেল 1 চেকপয়েন্ট 20" পাওয়া যাবে তবে "সাইকেল 1 চেকপয়েন্ট 10" নয় ..
function delete_events()
{
//take care: Date function starts at 0 for the month (January=0)
//{search: 'cycle'+"*"+'Checkpoint'} hier zijn de search terms
var fromDate = new Date(2014,7,1,0,0,0); //This is August 1, 2014
var toDate = new Date(2016,2,1,0,0,0); //This is March 1, 2016 at 00h00'00"
var calendarName = 'GuyForssman';
var calendar = CalendarApp.getCalendarsByName(calendarName)[0];
var events = calendar.getEvents(fromDate, toDate,{search: 'cycle'+"*"+Checkpoint'+"*"});
for(var i=0; i<events.length;i++)
{
var ev = events[i];
Logger.log('Item '+ev.getTitle()+' found on '+ev.getStartTime()); // show event name and date in log
//ev.deleteEvent(); //uncomment this line to actually do the delete !
}
}