无论我如何更改Google日历中事件的时区,在Android上使用Google Calendar API提取时,始终会在“开始和结束”的DateTime属性后面显示“-04:00”字符串。我所做的是从网络创建一个事件并在Android模拟器上查看结果。
例如:
如果我创建的活动时区位于加拿大多伦多(仅供参考,即日历的时区),则会显示
"dateTime" : "2012-04-25T10:00:00.000-04:00",
如果我改为台湾台北,它会显示
"dateTime" : "2012-04-24T22:00:00.000-04:00",
小时数会自动改变,这对于实施很有帮助,但“-04:00”代表什么? (仅供参考,多伦多的时区是“GMT-05:00”)