Hur påverkar förändringen av US Daylight Savings Time 2007 Java Runtime Environment?
Denna artikel gäller för:
- Plattform(ar):
Alla plattformar
- Java-version(er):
Alla JRE-versioner
ORSAK
USA har beslutat att ändra DST med början 2007. Energy Policy Act från 2005 anger att DST ska börja den andra söndagen i mars och sluta den första söndagen i november. År 2007 är start- och slutdatumen 11 mars och 4 november. De här datumen är inte desamma som tidigare start- och slutdatum för DST. År 2006 var datumen första söndagen i april (2 april 2006) och sista söndagen i oktober (29 oktober 2006).
Java Runtime Environment (JRE) lagrar regler om DST över hela världen. Äldre JRE-versioner har inaktuella regler som ersätts av Energy Policy Act från 2005. Därför kan det hända att tillämpningar som körs på äldre JRE-versioner visar fel tid från 11 mars 2007 till 2 april 2007 och från 29 oktober 2007 till 4 november 2007.
LÖSNING
Om du är orolig för att det ska uppstå tillämpningsfel som beror på DST-förändringarna bör du uppdatera Java Runtime Environment. Den senaste versionen av JRE finns på:
http://java.com/download
Mer information om hur ändringarna av US Daylight Savings Time 2007 påverkar JRE finns i följande tekniska artikel:
http://java.sun.com/developer/technicalArticles/Intl/USDST/
|