[Google Apps Script] 指定した日の予定の一覧を取得する

作成日: 2022年06月17日

getEventsForDay 関数を使用すると、引数に渡した日付の予定の一覧を取得することができます。下記のサンプルコードでは、2022年6月15日に登録されている予定の一覧を取得して、予定のタイトルだけをログに出力しています。

function main() {
  let calendar = CalendarApp.getCalendarById('***@gmail.com');
  let events = calendar.getEventsForDay(new Date('2022-06-15T00:00:00+09:00'));

  events.map(event => {
    Logger.log(event.getTitle());
  });
}

実行結果は下記のとおりです。

ダミー予定(1)
ダミー予定(2)
Google Apps Script