<p>是否可以在开始日期时间以及结束日期时间也?如果这样做的话,时区字段似乎无法完全识别。试着把你的日期从“2012-09-26T10:00:00.000-00:00”改为“2012-09-26T10:00:00.000”[<a href="https://developers.google.com/google-apps/calendar/v3/reference/events/insert" rel="nofollow">API->start.dateTime</a>]</p>
<p>由于GMT没有DST,如果您将日历事件作为您指定的事件,从格林尼治标准时间10:00开始,在查看本地时间设置为“欧洲/都柏林”的日历视图时,这些事件将从11:00开始,因为夏季时间是+1。在</p>
<p>我不知道你说的“独立于”时区是什么意思,但是:</p>
<p>1)如果您想要一个从爱尔兰时间每周10:00开始直到12月的重复活动(如挂钟所示),请尝试以下方法:</p>
<pre><code>{
"start": {
"dateTime": "2012-09-26T10:00:00.000",
"timeZone": "Europe/Dublin"
},
"end": {
"dateTime": "2012-09-26T11:00:00.000",
"timeZone": "Europe/Dublin"
},
"summary": "CS101 Dublin",
"description": "Intro to Comp Sci",
"location": "Bla bla bla",
"recurrence": [
"RRULE:FREQ=WEEKLY;UNTIL=20121131"
]
}
</code></pre>
<p>2)如果您确实希望活动从格林尼治标准时间10:00开始,一直持续到12月(如在爱尔兰,时钟总是设置为冬季时间),请尝试以下方法:</p>
^{pr2}$
<p>这将创建一个事件,在时区设置为“Europe/Dublin”的日历用户界面中显示的时间是11:00到2012-10-31,从10:00开始。您可以尝试在“花”按钮->设置->您的时区的日历UI中切换不同的时区显示。在</p>
<p>但我想你应该在这里(1),因为这听起来像是一门CS课程,它以当地时间指定的时间开始。在</p>
<p>顺便说一句,当你试着使用API浏览器时:<a href="https://developers.google.com/apis-explorer/#s/calendar/v3/" rel="nofollow">https://developers.google.com/apis-explorer/#s/calendar/v3/</a></p>