У меня есть этот код:
def get_events(day, service):
# Call the Calendar API
date = datetime.datetime.combine(day, datetime.datetime.min.time())
end = datetime.datetime.combine(day, datetime.datetime.max.time())
gmt = timezone('Europe/London')
date = date.astimezone(gmt)
end = end.astimezone(gmt)
events_result = service.events().list(calendarId='primary', timeMin=date.isoformat(), timeMax=end.isoformat(),
singleEvents=True,
orderBy='startTime').execute()
events = events_result.get('items', [])
Использование API Календаря Google. Тем не менее, я все еще, кажется, всегда получаю свои ответы в UT C время, на 5 часов меньше моего времени. Любая помощь приветствуется