Hi

I'm having a bit of trouble getting all the events that overlap at a certain 
time.
It seems as though I can't manage to query for events that overlap a certain 
time, since the end date(start_max) is exclusive.

Anyways I've taken a different approach(any suggestions will be welcomed):
Take the event feed for the entire day and iterate over it checking that all 
the events does not overlap the wanted time span.
Problem is that in python I can't seem to manage to find the correct time 
format if I have the timeZone turned on in the calendar.
Here is my code to check the feed:

    client = gdata.calendar.service.CalendarService()
    client.ClientLogin(email, password, "never got the hang of the source 
var")
    query = 
gdata.calendar.service.CalendarEventQuery("****@group.calendar.google.com", 
'private', 'full')
    query.start_min = start_date
    feed = client.CalendarQuery(query)
    for i, an_event in enumerate(feed.entry):
        for z, a_when in enumerate(an_event.when):
            resp.out.write(pprint(a_when))
            start1 = time.strptime(a_when.start_time, 
'%Y-%m-%dT%H:%M:%S.000%Z')
            end1 = time.strptime(a_when.end_time, '%Y-%m-%dT%H:%M:%S.000%Z')
            condA = start1 > end_time
            condB = start_time > end1
            if not condA and not condB:
                return True
            else:
                return False

The calendar will return the time of the event with +timezone(f.e. +02:00) 
which is good but I cannot convert it to a time object.

What can I do?

Thanks !

-- 
You received this message because you are subscribed to the Google
Groups "Google Calendar Data API" group.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://code.google.com/apis/calendar/community/forum.html

Reply via email to