2013-03-20 15 views
8

Jak uzyskać wszystkie zdarzenia między dwiema określonymi datami. Na przykład chcę tylko uzyskać zdarzenia między 1st of March 2013 & 28th of March 2013.Zdobywaj zdarzenia kalendarza między dwiema datami

Używam Google Calendar API v3. W interfejsie Google Calendar API v1 była możliwość wyszukiwania między 2 datami przy użyciu start-min & start-max. Zastanawiam się, co jest zamiennikiem dla tych dwóch parametrów w Google Calendar API v3?

Odpowiedz

15

Ok, dostałem odpowiedź. Nowe parametry w Google API V3 to timeMin & timeMax do filtrowania wydarzeń między 2 datami.

+0

Cieszę się, że znalazłeś rozwiązanie :) – AlphaMale

+0

Witam, twoja odpowiedź może być dla mnie bardzo pomocna. W jaki sposób zastosowałeś te parametry? Czy używałeś go w JavaScript? – Desnoxav

+0

Nie użyłem tego w Google PHP API. –

0

Wystarczy dodać te dwa parametry do kwerendy przed uzyskaniem kanał zdarzeń:

// Start date from where to get the events 
$query->setStartMin('2013-01-01'); 
// End date 
$query->setStartMax('2013-03-20'); 

Dalsze Patrz odnośnik: Retrieve events occuring between a date range

nadzieję, że to pomaga.

+0

Używam Google Calendar API v3. W interfejsie Google Calendar API v1 istniała możliwość wyszukiwania między 2 datami za pomocą 'start-min' i' start-max'. Zastanawiam się, co jest zamiennikiem tych dwóch parametrów w Google Calendar API v3. –

Powiązane problemy