Office 365事件的开始和结束日期具有无效的时区

问题描述

我们正在使用CalendarView API(同步API:https://docs.microsoft.com/en-us/previous-versions/office/office-365-api/api/version-2.0/calendar-rest-operations#SyncCalendarView)来获取事件。对于很少的约会,我们开始遇到问题,返回的事件的时区为“ tzone:// Microsoft / Utc”或“ tzone:// Microsoft / Custom”

{
    "OriginalStartTimeZone": "Tokyo Standard Time","OriginalEndTimeZone": "Tokyo Standard Time","CreatedDateTime": "2020-09-10T12:03:10.8256827Z","LastModifiedDateTime": "2020-09-14T05:45:29.7250653Z","ChangeKey": "TE9pT8Dve0CiUVXKb8ZVQgADx815fg==","Subject": "O365⇒SFA スケジュールの繰り返しアイテムが連携されない件","Start": {
        "DateTime": "2020-09-14T06:00:00.0000000Z","TimeZone": "tzone://Microsoft/Utc"
    },"End": {
        "DateTime": "2020-09-14T07:00:00.0000000Z","TimeZone": "tzone://Microsoft/Utc"
    }
}

通过“ https://outlook.office.com/api/v2.0/me/events”查询时,相同的Microsoft ID将返回我们在标题中提到的正确的TimeZone [Prefer:outlook.timezone =“ UTC”]

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...