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