0
日曆事件API事件日期不遵循設備時區。日曆事件API事件日期不遵循設備時區
我手動將設備時區設置爲一個區域設置爲另一個區域,但返回事件時區的移位值不變。這將是做DateTime轉換時的問題。我該如何解決這個問題?
日曆事件API事件日期不遵循設備時區。日曆事件API事件日期不遵循設備時區
我手動將設備時區設置爲一個區域設置爲另一個區域,但返回事件時區的移位值不變。這將是做DateTime轉換時的問題。我該如何解決這個問題?
那麼,你可以在日曆的settings中手動設置你的日曆時區。您還可以在使用API創建事件時指出時區。
在一個特定的時間inserting an event使用API,您的要求應該是這樣的:
POST https://www.googleapis.com/calendar/v3/calendars/primary/events?key={YOUR_API_KEY}
{
"end": {
"dateTime": "2017-03-08T8:00:00",
"timeZone": "Asia/Manila"
},
"start": {
"dateTime": "2017-03-08T6:00:00",
"timeZone": "Asia/Manila"
}
}
你需要指定start.dateTime
和你的要求end.dateTime
。
還包括您想要使用的timeZone
。此API需要IANA時區格式,您可以在此link中看到。您可以在link中看到的設置中設置timezone
。