Google 캘린더 API 메소드 gapi.client.calendar.events.list을 사용하여 캘린더에서 이벤트를 검색하려고합니다. 은입니다.Google 캘린더 API에서 현재 일정을 가져 오는 방법은 무엇입니까?
시작일과 종료일을 성공적으로 필터링 할 수 있습니다. 그러나 오늘 시작되는 항목을 필터링하면 어제 시작된 이벤트가 여전히 진행 중이라면 나에게 도움이되지 않습니다.
var request = gapi.client.calendar.events.list({
'calendarId': 'my calendar id',
// shows things that have not yet started
'timeMin': (new Date()).toISOString(),
'showDeleted': false,
'singleEvents': true,
'orderBy': 'startTime'
});
현재 캘린더에서 현재 진행되고있는 목록을 어떻게 찾을 수 있습니까?
일주일 분량의 이벤트를 가져 와서 구문 분석하는 것을 피하는 것이 좋습니다.
예,하지만 계속 이벤트가 지금 내 timeMin 전에 시작이 있으면 그 날 도움이되지 않습니다. 예를 들어 2 일 전에 시작된 1 주일간의 이벤트가 있고 오늘의 시작으로 timeMin을 설정하면 주간 이벤트가 표시되지 않습니다. – PaulH