11

私はGoogleカレンダーのAPIエクスプローラーで遊んでいて、カレンダーからイベントリストを取得することができました。そして、APIエクスプローラーからカレンダーにいくつかのイベントを挿入することができました。しかし、私は時間の特性と混同しています。

エクスプローラーからイベントを挿入したとき、イベント時間は09:30から10:30にしたかったのです。だから私は次のように置きます:

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

挿入は成功しました。しかし、カレンダーを確認すると、そのイベントの時刻は03:30-04:30と表示されています。日付は正しいです。私がどこで間違ったのか考えていますか?


そして、エクスプローラーを使用して同じイベントを取得すると、次のようになります。

"start": {
  "dateTime": "2012-07-11T03:30:00-06:00"
},
"end": {
  "dateTime": "2012-07-11T04:30:00-06:00"
}

今の時間に注意してください=>03:30:00-06:00と04:30:00-06:00。それは何ですか-06:00?

4

1 に答える 1

13

イベントを挿入するときは、UTCタイムゾーン(値の末尾の「z」に注意)でそれを実行していますが、カレンダーはおそらく別のタイムゾーンにあります。-06:00は、中部標準時であるUTC-6タイムゾーンを示します。

于 2012-07-11T17:29:30.440 に答える