不确定为什么Google的日历会返回错误的事件

时间:2018-05-26 22:22:05

标签: date google-calendar-api

我一直在尝试使用Google Calendar API。它使用RFC3339时间戳,因此我尝试修改提供的示例Fragment

现在,我正在尝试手动修改两个日期之间的事件(也许是错误?)

DialogFragment

2011-06-03T10:00:00-07:00

但是,事件甚至不在日期范围内,例如,这是其中一个对象返回的开始日期

timeMin: 2018-05-26T10:00:00-07:00

为什么会这样? 2017年甚至还有一些活动。

1 个答案:

答案 0 :(得分:0)

您的日历可能位于不同的时区。您当前的返回时间戳表示-4:00时区,并且您最初在-7:00中设置了该事件。 修改它看起来像这样:

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

这将设置太平洋标准时间。