for (int i=0; i<ZONES.length; i++) {
Chronology chrono = ISOChronology.getInstance(ZONES[i]);
MutableDateTime mdt = new MutableDateTime(2004, 5, 30, 0, 20, 30, 40, chrono);
for (int hour=0; hour<24; hour++) {
mdt.setHourOfDay(hour);
int halfday = mdt.get(chrono.halfdayOfDay());
String halfdayText = printer.print(mdt);
assertEquals(HALFDAYS[halfday], halfdayText);
}
}
}