Android: waktu acara yang ditambahkan secara terprogram diubah pada musim panas

Saat saya menambahkan acara berulang di kalender Android secara terprogram, acara tersebut diubah satu jam saat waktu musim panas dimulai. Ia menambahkan satu jam pada akhir Maret dan mengurangi satu jam pada akhir Oktober.

Jadi kalau saya buat event yang terjadi setiap hari jam 08.00, di akhir bulan Mart akan digeser dan akan dimulai jam 09.00. Begitulah sampai akhir Oktober. Akhir Oktober bergeser mundur dan sampai akhir Maret sudah pukul 08.00 lagi.

Untuk menyebutkan bahwa acara tersebut telah ditetapkan Events.EVENT_TIMEZONE dan Events.EVENT_END_TIMEZONE, dan kalender milik acara ini telah ditetapkan Calendars.CALENDAR_TIME_ZONE. Ketiganya diatur ke zona waktu yang sama.


person nikmin    schedule 06.02.2013    source sumber


Jawaban (1)


Saya menemukan solusinya. Soalnya saya menambahkan zona waktu dalam format GMT+0100. Saya harus menambahkan zona waktu jika format Europe/London.

person nikmin    schedule 06.02.2013
comment
Hai @nikmin.. Bisakah Anda menunjukkan kode untuk mengurangi penghematan DayLight dari aplikasi Android?? - person Vijay; 18.04.2016