カレンダーしたい(CalendarApp)
1const calendar = CalendarApp.getCalendarById("ID");
2const events = calendar.getEvents(開始日, 終了日);
3for (const event of events) {
4 Logger.log(event.getTitle());
5 Logger.log(event.getDescription());
6 Logger.log(event.getStartTime());
7 Logger.log(event.getEndTime());
8};
イベントを取得したい(getEvents)
1const event = calendar.getEventsForDay(日時);
2const events = calendar.getEvents(開始日, 終了日);
getEventsForDayで指定した1日のイベント、
getEventsで指定した期間のイベントを取得できます。
注釈
getEventByIdもありますが、あまり使わないと思います。
イベントを追加したい(createEvent)
1calendar.createEvent(タイトル, 開始日時, 終了日時, オプション);
2calendar.createAllDayEvent(タイトル, 日時);
createEventでイベントを追加できます。
createAllDayEventで終日イベントを追加できます。