終日イベントを登録するcreateAllDayEvent
を使っている時にちょっとハマったのでメモ。
予定と日付だけの簡単なスケジュールであればcreateAllDayEvent
で予定と開始日のみで対応可能
CalendarApp.getDefaultCalendar().createAllDayEvent(title,date);
複数日に渡り終日イベントを登録する場合は予定と開始日に加えて終了日を付け加えることで対応可能だが、終了予定日のみ一日加算しないとカレンダー上で想定通りの表示にならない
var end = end_date.setDate(end_date.getDate() + 1 );
CalendarApp.getDefaultCalendar().createAllDayEvent(title,start_date,end);