変数 = 《Calendar》.getEventsForDay( 日にち );
変数 = 《Calendar》.getEventsForDay( 日にち , フィルター );
変数 = 《Calendar》.getEvents( 開始日時 , 終了日時 );
変数 = 《Calendar》.getEvents( 開始日時 , 終了日時 , フィルター );
変数 =《CalendarEvent》.getId();
変数 =《CalendarEvent》.getTitle();
《CalendarEvent》.setTitle( テキスト );
変数 =《CalendarEvent》.getDescription();
《CalendarEvent》.setDescription( テキスト );
変数 =《CalendarEvent》.getLocation();
《CalendarEvent》.setLocation( テキスト );
変数 =《CalendarEvent》.getDateCreated();
変数 =《CalendarEvent》.isAllDayEvent();
《CalendarEvent》.setAllDayEvent( 真偽値 );
変数 =《CalendarEvent》.getStartTime();
変数 =《CalendarEvent》.getEndTime();
《CalendarEvent》.setTime( 開始日時 , 終了日時 );
変数 =《CalendarEvent》.getVisibility();
《CalendarEvent》.setVisibility( Visibility値 );
CONFIDENTIAL DEFAULT PRIVATE PUBLIC
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
function getCal(){ var sheet = SpreadsheetApp.getActiveSheet(); var cal = CalendarApp.getCalendarById( …カレンダーIDを指定… ); var d1 = new Date(); d1.setDate(1); d1.setHours(0); d1.setMinutes(0); d1.setSeconds(0); var d2 = new Date(); d2.setDate(1); d2.setMonth(d2.getMonth() + 1); d2.setHours(0); d2.setMinutes(0); d2.setSeconds(0); Logger.log(d1); Logger.log(d2); var evts = cal.getEvents(d1,d2); var index = 1; if (evts.length > 0){ for (var i in evts){ var evt = evts[i]; sheet.getRange(index, 1).setValue(evt.getTitle()); sheet.getRange(index, 2).setValue(evt.getDescription()); sheet.getRange(index, 3).setValue(evt.getStartTime()); sheet.getRange(index, 4).setValue(evt.getEndTime()); index++; } } }
<< 前へ | 次へ >> |