2013-03-20 15 views
8

Come ottenere tutti gli eventi tra due date specifiche. Ad esempio voglio solo ottenere eventi tra 1st of March 2013 & 28th of March 2013.Ricevi eventi del calendario tra due date

Sto utilizzando Google Calendar API v3. Mentre in Google Calendar API v1 c'era la possibilità di cercare tra 2 date utilizzando start-min & start-max. Mi chiedo quale sia la sostituzione di questi due parametri in Google Calendar API v3?

risposta

15

Ok ho la risposta. I nuovi parametri nell'API di Google V3 sono timeMin & timeMax per filtrare gli eventi tra 2 date.

+0

Felice di aver trovato la soluzione :) – AlphaMale

+0

Ciao, la tua risposta potrebbe essere molto utile per me. Come hai applicato questi parametri? Lo hai usato in Javascript? – Desnoxav

+0

No, l'ho usato nell'API PHP di Google. –

0

Basta aggiungere questi due parametri alla query prima di ottenere il feed dell'evento:

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

Per ulteriori Vai alla tabella: Retrieve events occuring between a date range

Spero che questo aiuti.

+0

sto usando Google Calendar API v3. Mentre in Google Calendar API v1 c'era la possibilità di cercare tra 2 date usando 'start-min' e' start-max'. Mi chiedo quale sia la sostituzione di questi due parametri in Google Calendar API v3. –