TheServerSide.com is highlighting the news that originally appeared on java.sun.com regarding daylight savings time changes starting next year on the second Sunday in March (Mar 11, 2007) instead of what’s been the first Sunday in April.
But why should we care?
Well, we should apparently as this “this affects the JVM because it compensates for DST in various countries and older JVMs’ information about DST is incorrect. Downloading a current JVM, meaning the JSE6 beta, 1.5.0_06 or later, and 1.4.2_11 or later, corrects the problem. However, note that this may imply a regression test of applications just in case the newer JVMs introduce incompatibilities; also note that Sun does not suggest anything older than 1.4.2_11, which may affect users still on 1.3 or older.”
But then again, who will still be using JDK 1.3 or older next year? Why not move up to at least JDK 1.5 or 5.0 as it’s lightweight, allowing for annotations and more?