Android: เวลากิจกรรมที่เพิ่มโดยทางโปรแกรมมีการเปลี่ยนแปลงตามเวลาออมแสง

เมื่อฉันเพิ่มกิจกรรมที่เกิดซ้ำในปฏิทิน Android โดยทางโปรแกรม กิจกรรมจะเปลี่ยนไปหนึ่งชั่วโมงเมื่อเริ่มเวลาออมแสง โดยจะเพิ่มหนึ่งชั่วโมงเมื่อสิ้นเดือนมีนาคม และลบออกหนึ่งชั่วโมงเมื่อสิ้นเดือนตุลาคม

ดังนั้นหากฉันสร้างกิจกรรมที่เกิดขึ้นทุกวันเวลา 8.00 น. ที่ส่วนท้ายของมาร์ท กิจกรรมนั้นจะเปลี่ยนไปและจะเริ่มในเวลา 9.00 น. แบบนี้ถึงสิ้นเดือนตุลาคมครับ เมื่อปลายเดือนตุลาคมจะเลื่อนกลับ และจนถึงสิ้นเดือนมีนาคมจะเป็นเวลา 8.00 น. อีกครั้ง

หากต้องการระบุว่ากิจกรรมมีการตั้งค่า Events.EVENT_TIMEZONE และ Events.EVENT_END_TIMEZONE และปฏิทินของกิจกรรมนี้มีการตั้งค่า Calendars.CALENDAR_TIME_ZONE ทั้ง 3 อย่างนี้อยู่ในเขตเวลาเดียวกัน


person nikmin    schedule 06.02.2013    source แหล่งที่มา


คำตอบ (1)


ฉันพบวิธีแก้ปัญหา ปัญหาคือฉันเพิ่มเขตเวลาในรูปแบบ GMT+0100 ฉันต้องเพิ่มเขตเวลาหากอยู่ในรูปแบบ Europe/London

person nikmin    schedule 06.02.2013
comment
สวัสดี @nikmin.. คุณช่วยแสดงรหัสที่จะหักเงินออม DayLight จากแอป Android ได้ไหม - person Vijay; 18.04.2016