メソッドを使用する。
【構文】
CalendarObject.getEventsForDay(date)
date : Date 型。対象の日付を指定する。
戻り値 : CalendarEvent 型の配列。引数で指定日付のイベントの配列を返す。
【例】
function GetEventList() {
var objCalendar = CalendarApp.getDefaultCalendar()
var objCalendar = CalendarApp.getDefaultCalendar()
var objEvents = objCalendar.getEventsForDay(new Date("2012/08/13"));
var intMaxIndex = objEvents.length;
for (var intIndex = 0; intIndex < intMaxIndex; intIndex++) {
Logger.log(objEvents[intIndex].getTitle() + " " +
var intMaxIndex = objEvents.length;
for (var intIndex = 0; intIndex < intMaxIndex; intIndex++) {
Logger.log(objEvents[intIndex].getTitle() + " " +
objEvents[intIndex].getStartTime() + " " +
objEvents[intIndex].getEndTime());
}}
上記コードを実行すると、デフォルトカレンダーの 2012 年 8 月 13 日 のイベントの
件名、開始日時、終了日時がログ上に表示される。