我正在使用以下代码获取事件:
EventsResource.ListRequest req = service.Events.List(calresult[i].Id);
DateTime minLimit = DateTime.Now.AddMonths(-1);
DateTime maxLimit = DateTime.Now.AddMonths(3);
req.TimeZone = googleapiTimezone; //Pacific/Honolulu
req.TimeMin = minLimit;
req.TimeMax = maxLimit;
var events = req.Execute().Items;
代码可以正常工作,只是在任何情况下都没有考虑Timezone参数,它会在默认事件时区中返回Event DateTime信息。
我在这里做什么错了?