-
Hi, I am using devx5 (4.4.1.1-ose) and I recently received a calendar invite that shows the correct time in Thunderbird (event is 09:00 in the morning), but not in my Android phone (it shows event is at 13:00). So my question is what happens if a TZID is found that is not a valid timezone identifier (TZID) as in https://en.wikipedia.org/wiki/List_of_tz_database_time_zones ->
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 8 replies
-
If the However, that name is recognized by ical4j and replaced by Asia/Astana: However, Asia/Astana is defined as UTC+5 (see), as opposed of UTC+6 (see) that Bangladesh is supposed to have (ref). According to that same page, the correct replacement should be Asia/Dhaka and not Asia/Astana. If that's correct, I can create a new PR in ical4j to fix it. |
Beta Was this translation helpful? Give feedback.
That's the intention of replacing the MS timezones. We could use the VTIMEZONE, but since the TZID isn't present in Android, we couldn't store the time correctly in Android. It's not only about the offset (then I agree it would be possible), but about the whole set of timezone rules.
As I understand it, ical4j 4.x (currently we use 3.x) also introduces timezone handling changes (namely it consequently uses Java 8 Time API including timezone definitions), so if at all, we should have a look at this as soon as we use ical4j 4.x (which is a…