我正在使用youtube直播api来设置我的直播事件。当我将日期设置为scheduledStartTime并保存事件时,它存储日期时间,但忽略Timezone。
无论我设置什么时区值,我总是以(GMT-7)结束。下面是我设置2015-09-10T21:00:00.0000000+04:00的示例,我最终会得到(GMT+4)
有人知道怎么解吗?
根据YouTube Live Streaming API Docs, scheduledStartTime
的格式必须是ISO 8601格式:
datetime
广播计划开始的日期和时间。以ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ)格式指定。
你没有列出具体的平台,但我在iOS上的工作日期格式字符串如下:
YYYY-MM-dd'T'HH:mm:ssZZZZZ