使用API​​时,Google会创建一个带有错误时区的事件

时间:2018-12-20 15:29:47

标签: google-api timezone google-calendar-api timezone-offset

当我尝试将事件保存到具有特定时区的Google时,该时区将转换为其他时区。

例如 当我使用带有以下正文的插入:https://developers.google.com/calendar/v3/reference/events/insert时: enter image description here


响应中的时区错误:


enter image description here

为什么Google会将其转换为其他内容? 我想保留我选择的时区,因为它会使用户感到困惑。

1 个答案:

答案 0 :(得分:0)

TLDR; 我认为该时区已经过时,Google日历不支持该时区。

enter image description here

根据文档,时区为IANA,并且该时区已弃用

enter image description here

https://developers.google.com/calendar/v3/reference/events#resource https://en.wikipedia.org/wiki/List_of_tz_database_time_zones

加拿大/萨斯喀彻温省应该为-06:00,为什么在您的json请求中加上+03:00?

最后,我在可用的Google日历Timzone中看不到加拿大/萨斯喀彻温省。

enter image description here