Google.Apis.Calendar.v3获取事件时的时区问题

时间:2019-01-11 03:58:25

标签: c# asp.net google-api google-calendar-api

我正在使用以下代码获取事件:

       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信息。

我在这里做什么错了?

0 个答案:

没有答案