http://www.oracle.com/technetwork/java/javase/tzdata-versions-138805.htmlnuovo file di informazioni sul fuso orario Java non sta sostenendo AEST/AEDT
In precedenza link del sito web di Oracle si dice che A partire dalla versione tzdata2014f, Java sostiene AEST/AEDT invece di EST per fuso orario australiano, ma ho tzdata2014i corrente la versione ancora non visualizza solo EST. Ho perso qualcosa o c'è qualcosa che devo fare?
Qui è piccolo programma di esempio che ho usato,
import java.util.*;
public class TZ {
public static void main(String[] args) {
System.out.println(System.getProperty("java.home"));
for (String id : TimeZone.getAvailableIDs()) {
if (!id.startsWith("Australia/")) continue;
TimeZone tz = TimeZone.getTimeZone(id);
System.out.println(id + ": " + "Daylight: False : " + tz.getDisplayName(false, TimeZone.SHORT) + "/" + " Daylight: True : "+ tz.getDisplayName(true, TimeZone.SHORT));
}
}
}
e qui è il mio tempo versione zona di file di dati
C:> java -jar tzupdater.jar -V versione 1.4.9 tzupdater-b01 Versione dati fuso orario JRE: tzdata2014i Versione dati fuso orario incorporata: tzdata2014i
Grazie in anticipo per qualsiasi aiuto.
saluti, Benny