2012-07-11 45 views
3

我在玩Google calendar's API explorer,並設法從我的日曆中獲取活動列表。我設法從API資源管理器中插入一些事件到日曆中。但我與時間屬性混淆。Google日曆API時間格式

當我從資源管理器中插入一個事件時,我希望事件時間從09:30到10:30。所以我把如下:

{ 
"end": { 
    "dateTime": "2012-07-12T10:30:00.0z" 
}, 
"start": { 
    "dateTime": "2012-07-12T09:30:00.0z" 
} 
} 

插入成功。但是當我查看日曆時,它顯示該事件的時間爲03:30-04:30。日期是正確的。任何想法我錯了?


當我使用Explorer檢索相同的情況下,我得到這個:

"start": { 
    "dateTime": "2012-07-11T03:30:00-06:00" 
}, 
"end": { 
    "dateTime": "2012-07-11T04:30:00-06:00" 
} 

請注意,現在的時間=> 03:30:00-06:00和04:30: 00-06:00。這是什麼-06:00?

回答

4

當您插入事件時,您正在UTC時區中執行此操作(注意值的末尾有'z'),但您的日曆可能位於不同的時區。 -06:00表示應爲中央標準時間的UTC-6時區。