我想在Google日历中使用其根据日历的时区设置开始时间14:00-15:00
来创建活动。在reference之后,我可以创建约会,但我必须传递根据RFC3339格式化的dateTime。它要求知道日历时区的偏移量。
所以关注这个reference我得到了默认的日历实例,但它的名称是timeZone
而没有偏移。
根据默认日历的时区,在14:00-15:00
的特定日期创建活动的方法是什么?
答案 0 :(得分:1)
使用默认日历时区将使用Zulu timezone,这意味着它“没有协调世界时(UTC)的偏移” - + 8 UTC,这些东西。
来自Events: insert Try-it的示例:
{
"end": {
"dateTime": "2018-06-15T15:00:00Z"
},
"start": {
"dateTime": "2018-06-15T14:00:00Z"
},
"description": "test"
}
但是如果依次想要使用特定的时区,请删除Z并添加timeZone属性
{
"end": {
"dateTime": "2018-06-15T15:00:00",
"timeZone": "Singapore"
},
"start": {
"dateTime": "2018-06-15T14:00:00",
"timeZone": "Singapore"
},
"description": "Singapore"
}
希望这个小样本有所帮助。