如何使用Google Apps脚本创建两天的AllDay活动?
问题描述:
我想使用Google Apps脚本 createAllDayEvent(标题,日期)
创建全天Google日历,但只有一个日期参数,所以我只能创建一个全天Google日历。
I want to use Google Apps Script createAllDayEvent(title, date)
create an All day Google Calendar, but there is only one date parameter, so I only could create one day AllDay Google Calendar.
现在我需要创建两天AllDay Google日历(例如:从2013年6月28日到2013年6月29日),我该怎么办?
Now I need to create two days AllDay Google Calendar (e.g.:from Jun 28, 2013 to Jun 29, 2013), how could I do?
感谢您的帮助!
Thanks for help!
答
您需要使用 createAllDayEventSeries(),它接受一个重复参数。
You need to use createAllDayEventSeries(), which accepts a Recurrence parameter.
var recurrence = CalendarApp.newRecurrence().addDailyRule().times(2);
var eventSeries = CalendarApp.getDefaultCalendar().createAllDayEventSeries('My All Day Event',
new Date('June 28, 2013'),
recurrence,
{guests: 'everyone@example.com'});
Logger.log('Event Series ID: ' + eventSeries.getId());