我正在尝试确定日历在特定时间是否可用。具体来说,当手动创建日历事件时,会有一个[或免费:
的复选框<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS85MjlGbS5wbmcifQ==” alt =“设置的图像”>“>我想测试日历是否免费。我以为这是日历本身的属性,但是我没有在google calendar classes中看到一个属性。 (我正在寻找与'isBusy'类似的属性)。
我的下一步是测试在请求的时间是否有事件,如果有,我再也没有看到一种方法来测试事件的设置是否忙碌。有人知道该怎么做吗?
这是我所拥有的:
function getAvailability(startTime,EndTime){
var myCalendar = CalendarApp.getDefaultCalendar();
//sample date to test availability
var aDate = new Date(2020,3,19);
var dayEvents = myCalendar.getEventsForDay(aDate);
//specific event captured:
var myEvent = dayEvents[0];
Logger.log(myEvent.getDescription());
//here is where I don't know what to do.
//How can I return if during this event's time if calendar is free?
}
我正在尝试确定日历在特定时间是否可用。具体来说,当手动创建日历事件时,会出现一个忙或闲复选框:我想测试是否...