JavaScriptがわからないのですが(少しJavaが分かります)、私の学校のクラスのイベントを削除する簡単なスクリプトを書く休暇のイベントですが、それは単に動作しません...問題は何ですか?あなたのようにそれらを比較する場合は働くことができる日school_class.getStartTime()
と日付vacation.getAllDayStartDate()
を比較Google Apps Script(カレンダー) - 2つのイベントが同じ日に行われている場合の比較
function vacations()
{
var school_calendar = CalendarApp.getCalendarsByName("Timetable")[0].getEvents(new Date("September 1, 2016"),new Date("June 20, 2017"));
var vacations = CalendarApp.getCalendarsByName("Vacations")[0].getEvents(new Date("September 1, 2016"),new Date("June 20, 2017"));
for (var i = 0; i < vacations.length; i++)
{
var vacation = vacations[i];
for (var j = 0; j < school_calendar.length; j++)
{
var school_class = school_calendar[j];
if(vacation.getAllDayStartDate() == school_class.getStartTime())
{
school_class.deleteEvent();
}
}
}
}