【发布时间】:2016-02-07 13:18:11
【问题描述】:
我想通过 API 将每个新事件(通常是递归事件)自动复制到另一个谷歌日历。
我试图用这段代码来做这件事,但它也复制了它们的日期在未来的旧事件。
function copyEvents() {
var calendarSource = CalendarApp.getCalendarById("calendarSourceId");
var calendarDestination = CalendarApp.getCalendarById("calendarDestinationId");
var eventToCopy = calendarSource.getEvents(new Date("February 6, 2016 EST"), new Date("July 22, 2100 EST"));
for (var i in eventToCopy){
var newEvent = calendarDestination.createEventSeries(eventToCopy[i].getTitle(), eventToCopy[i].getStartTime(), eventToCopy[i].getEndTime(), eventToCopy[i].getEventSeries());
}
}
【问题讨论】:
标签: google-apps-script google-api google-calendar-api