int day = readInteger();
int hour = readInteger();
int minute = readInteger();
int second = readInteger();
if (iFormatter == null)
iFormatter = new FormatterImpl(Locale.getDefault());
DateTime ret = iFormatter.getNewSDTInstance();
ret.setLocalDate(year, month, day);
ret.setLocalTime(hour, minute, second, 0);
return ret;
}