c# - 获取事件时的 Google.Apis.Calendar.v3 时区问题
问题描述
我收到以下代码的事件:
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 信息。
我在这里做错了什么?
解决方案
推荐阅读
- python - 如何让 tf.data.Dataset.from_tensor_slices 接受我的 dtype?
- swift - lottie-ios 动画完成块立即被调用
- observable - Mobx 中可观察的私有财产
- jenkins - 当状态为“一些检查尚未完成”时,Github PR 不显示详细信息
- reactjs - React 与 React 的原生兼容性
- ansible - Ansible:如何修改字典列表
- emacs - 使用 Cc Cf C-
在 AucTeX 中随机插入旧 TeX 风格 ({\sc xxx}) 或现代风格 (\tesxtsc{xxx}) 的字体命令 - javascript - 我们不能使用普通的 Ember 对象来代替 Ember Mixin 吗?
- swift - SwiftUI 列表中的自定义按钮
- c# - 构建错误:“ResolveTargetingPackAssets”任务意外失败