2016-11-08 150 views
0

我如何获得.getStartTime工作?
我使用CalendarEvent类,并.getStartTime是这个类(https://developers.google.com/apps-script/reference/calendar/calendar-event#getStartTime()
中列出,但是当我尝试运行下面的代码,我得到TypeError: Cannot find function getStartTime in object CalendarEvent..getStartTime()不是函数?

function test() { 
    var TA =CalendarApp.getCalendarsByName("CalendarName")[0].getEvents(startDt, endDt); 
    var starting = TA.getStartTime(); 
    Logger.log(starting); 
    return; 
}; 

我到底做错了什么?我无法弄清楚,我在网上找到的所有教程都表明这应该起作用。

回答

3

看着getEvents(Date,Date)它返回CalendarEvent []。

所以,你想要调用整个数组的方法,而不是一个特定的CalendarEvent对象。

只需使用TA[0].getStartTime()或任何您想要的事件。