publicstaticvoid main(String[] args) throws Exception
{
DateFormatSymbols symbols = new DateFormatSymbols(Locale.JAPAN);
String[] eras = symbols.getEras();
System.out.println("BC = " + eras[0]); if (!eras[0].equals(bc)) {
System.out.println("*** Should have been " + bc); thrownew Exception("Error in BC");
}
System.out.println("AD = " + eras[1]); if (!eras[1].equals(ad)) {
System.out.println("*** Should have been " + ad); thrownew Exception("Error in AD");
}
String[][] zones = symbols.getZoneStrings(); for (int i = 0; i < zones.length; i++) { if (!"Asia/Tokyo".equals(zones[i][0])) { continue;
}
System.out.println("Long zone name = " + zones[i][1]); if (!zones[i][1].equals(jstLong)) {
System.out.println("*** Should have been " + jstLong); thrownew Exception("Error in long TZ name");
}
System.out.println("Short zone name = " + zones[i][2]); if (!zones[i][2].equals(jstShort)) {
System.out.println("*** Should have been " + jstShort); thrownew Exception("Error in short TZ name");
}
System.out.println("Long zone name = " + zones[i][3]); if (!zones[i][3].equals(jdtLong)) {
System.out.println("*** Should have been " + jdtLong); thrownew Exception("Error in long TZ name");
}
System.out.println("SHORT zone name = " + zones[i][4]); if (!zones[i][4].equals(jdtShort)) {
System.out.println("*** Should have been " + jdtShort); thrownew Exception("Error in short TZ name");
}
}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.