2016-03-24 9 views

Antwort

0

Es scheint, dass es bis jetzt keine Software bekannt zu implementieren, nach Ihrer Problemstellung war ich erfolgreich, eine zu erstellen, die Sie nach der Autorisierung Ihres Google-Kalenders ausführen konnten.

function doGet() { /* Get your default calendar */ 
    var cal = CalendarApp.getDefaultCalendar(); 
    var yest = new Date().getTime() - 86400000; //milliseconds in a day 

    var start = new Date(0); 
    var end = new Date(yest); 

    /* Get all events from start date upto time */ 
    var events = cal.getEvents(start, end) 

    var body = "Calendar - Events Log - Status" + "\n\n-----------------------\n"; 

    if (events.length > 0) { 
     var tz = Session.getScriptTimeZone(); 

     /* Build-up log */ 
     for (var i = 0; i < events.length; i++) { 
      body += Utilities.formatDate(events[i].getStartTime(), tz, "MM:dd HH:mm") + " ~ "; 
      body += Utilities.formatDate(events[i].getEndTime(), tz, "MM:dd HH:mm") + " :"; 
      body += events[i].getTitle() + " - " + events[i].getDescription() + " - Deleted\n"; 
      events[i].deleteEvent() 
     } 
    } 
    return ContentService.createTextOutput(body); 
} 

Gehen Sie einfach durch die Noten oder in der Website erwähnt Details.

http://cybernol.blogspot.in/2016/03/how-to-delete-google-calendar-past.html

+0

Link-only Antworten sind in der Regel nach unten gestimmt. –

Verwandte Themen