Also irgendwie spinnt er Exchange oder erfindet Zeitzonen:
BEGIN:VTIMEZONE
TZID:W. Europe Standard Time
BEGIN:STANDARD
DTSTART:16010101T030000
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T020000
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
END:VTIMEZONE
Der Name W. Europe Standard Time ist eine fest definierte Windows Zeitzone für UTC+0 ohne Transitions (Sommerzeit), er definiert das aber um auf unsere Zeitzone die unter Windows normal Amsterdam, Berlin, Rom, Bern, Stockholm, Wien heißt.
EGroupware ließt aber nur den Namen und nicht die Definition die auch mitgeliefert wird, und antwortet daher (mit einem anderen Alias/Name) in der Zeitzone die dem ursprünglichen Namen W. Europe Standard Time entspricht.
Das EGroupware Verhalten ist nicht falsch, man nennt es normal Timezone by Reference, dh. es wird einfach nur der angegebenen Name mit dessen Standard Definition verwendet (und nicht die mitgelieferte Definition geparsed).
Lange Rede kurzer Sinn: ich sehe nicht was wir da machen können bzw. wollen.
Ist auch kein allg. Problem sondern ein einzelner Exchange mit komischer Zeitzonendefinition …
Ralf