0
我創建了一個活動並且還通過了EST
時區。但在我的Google日曆中,它在3小時後顯示爲時間偏移。活動通過API在Google日曆中顯示錯誤的時間
例如,我通過值
"start": {
"dateTime": "2017-10-27T15:00:00-04:00",
"timeZone": "EST"
},
"end": {
"dateTime": "2017-10-27T19:00:00-04:00",
"timeZone": "EST"
}
但在日曆中顯示的數值是:
"start": {
"dateTime": "2017-10-27T18:00:00-04:00",
"timeZone": "EST"
},
"end": {
"dateTime": "2017-10-27T22:00:00-04:00",
"timeZone": "EST"
}
這是嚴重的問題。任何人都可以請幫助我,謝謝。
在我的代碼,我轉換我的sql.timestamp長轉換爲RFC3339的標準形式之前。這是否改變了時區?我們可以設置時區爲Etc/GMT-5嗎? –
這不是你在上面展示的東西,也不是。 –
正如你所說,我已經像你說的那樣試過了,我已經把TimeZone設置爲「America/New_York」,並且我通過api添加了該事件,但它仍然在錯誤的時間添加。日曆的時區設置相應寫或應該通過api設置它? –