我在网上搜索,我已经看了Calendar类API的参考,在这里找到: https://developers.google.com/apps-script/reference/calendar/calendarCalendar.getEvents()返回数组为了
我从运行我已经创建了一个元素的脚本通知由getEvents(startTime,endTime)
返回的CalendarEvent[]
似乎按照时间顺序排列。这总是如此吗?
从本质上讲,我保证下面的代码
events[i].getStartTime().getTime() <= events[i+1].getStartTime().getTime()
将永远为0 <= i < (events.length - 1)
是真的吗?
我对此感兴趣,因为我创建了一个脚本,它将两个(或多个)不同的日历合并为一个,并且还返回未分配(即没有事件安排)或重叠超过一个的所有时间段事件。知道CalendarEvent[]
中的元素是按时间顺序排列的,这使得这项任务变得更容易(并且计算上更便宜)。
TIA的任何援助,
小号
我已经决定对谷歌 - 应用问题跟踪器创建一个问题。实质上,我要求明确说明文档。 – SJL