Timezone problems due to Microsoft timezone fix
Hi everyone, I don't know if this should be considered a bug, or maybe something to redesig in future JRE.
I'm from Argentina and recently our government decided to move forward our daylight saving time. Besides the fact that is really painfull for everyone working in production systems, Microsoft has released a patch for fixing local clock (http://www.microsoft.com/argentina/dst/actualizacion.aspx [the page is in spanish]).
With this release Microsoft recomends 2 options:
1) Change the TimeZone to a GMT-2
2) Create a new TimeZone called "Argentina Standard Time".
In any case, running applications will fail to successfully detect in which TimeZone they are returning bad dates.
As a current solution we decided to explicitly indicate the JVM which TimeZone is correct, but this "Microsoft fix" could produce several problems.
Do you think this should considered a bug? Should Microsoft adopt other kind of fix?
Here we are disoriented about what solution is best, and how to attack this problem.
Thanks you all