0

当我以编程方式在 android 日历中添加重复事件时,夏令时开始时它会更改一小时。它在 3 月底增加一小时,在 10 月底减少一小时。

因此,如果我创建了一个每天早上 8:00 发生的事件,那么在 Mart 结束时,它将被转移并从早上 9:00 开始。一直到10月底都是这样。在 10 月底,它会向后移动,直到 3 月底,它又是早上 8:00。

提到该事件已设置,Events.EVENT_TIMEZONE并且Events.EVENT_END_TIMEZONE该事件所属的日历已Calendars.CALENDAR_TIME_ZONE设置。所有这 3 个都设置为相同的时区。

4

1 回答 1

0

我找到了解决方案。问题是我在 format 中添加了时区GMT+0100。如果格式,我必须添加时区Europe/London

于 2013-02-06T15:05:11.893 回答