プログラムでAndroidカレンダーに定期的なイベントを追加すると、夏時間が始まると1時間変更されます。3月末に1時間を加算し、10月末に1時間を減算します。
したがって、毎日午前8時に発生するイベントを作成すると、マートの終わりにシフトされ、午前9時に開始されます。10月末まではこんな感じです。10月末にシフトバックし、3月末まで再び午前8時になります。
Events.EVENT_TIMEZONEイベントが設定されていること、およびEvents.EVENT_END_TIMEZONEこのイベントが属するカレンダーが設定されていることを言及しCalendars.CALENDAR_TIME_ZONEます。これら3つはすべて同じタイムゾーンに設定されています。