publicstaticvoid main(String[] arg)
{ final Locale esDO = Locale.of("es", "DO"); final String expectedShort = "31/03/12"; final String expectedMedium = "31/03/2012";
int errors = 0;
DateFormat format;
String result;
Calendar cal = Calendar.getInstance(esDO);
cal.set(Calendar.DAY_OF_MONTH, 31);
cal.set(Calendar.MONTH, Calendar.MARCH);
cal.set(Calendar.YEAR, 2012);
format = DateFormat.getDateInstance(DateFormat.SHORT, esDO);
result = format.format(cal.getTime()); if (!expectedShort.equals(result)) {
System.out.println(String.format("Short Date format for es_DO is not as expected. Expected: [%s] Actual: [%s]", expectedShort, result));
errors++;
}
format = DateFormat.getDateInstance(DateFormat.MEDIUM, esDO);
result = format.format(cal.getTime()); if (!expectedMedium.equals(result)) {
System.out.println(String.format("Medium Date format for es_DO is not as expected. Expected: [%s] Actual: [%s]", expectedMedium, result));
errors++;
}
if (errors > 0) { thrownew RuntimeException();
}
}
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.