This week's giveaway is in the EJB and other Java EE Technologies forum. We're giving away four copies of EJB 3 in Action and have Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan on-line! See this thread for details.
Windows XP SP3 OS TimeZone setting GMT+1 + Summertime i.e. Amsterdam, Berlin, Bern, etc.
JVM's SUN 1.6.0_14 and IBM 1.6.0
TimeZone.getDefault() returns "GMT"
of course after TimeZone.setDefault("Europe/Zurich"), getDefault returns "Europe/Zurich" as expected. But this is not the point!
subversion check-in times from eclipse are adjusted from local time to GMT, i.e. 2 hours earlier 8:00 insted of 10:00!
Calendar entries within the eclipse base Notes Client 8.5 shows meetings and appointments with a 2 hours shift. i.e. 6:00 instad of 8:00!
Eclipse IDE ist configured to use the SUN JDK, while Notes use it's own IBM Version.
It's probabely a windows - JMV issue, as XP is running for 5 years now without reinstalling. Must life with it until next new computer!
In the mean time I search a hint to force The TimeZone setting, - not within my own prgrams, that is easy, - but for the eclipse based ones or in general on startup or login to have the times set and displayed correct!