У меня есть запись в файле как 17 Dec 2010 17:02:24 17 Dec 2010 18:02:24
.Я читаю их из файла .... мой код парсера:
static SimpleDateFormat df = new SimpleDateFormat("dd MMM yyyy hh:mm:ss");
public static String DateFormat(String startdate) {
String date = null;
try {
java.util.Date tDate = df.parse(startdate);
df = new SimpleDateFormat("dd-MMM-yy hh:mm:ss a");
String formatteddate = df.format(tDate).toUpperCase();
return formatteddate;
} catch (ParseException e) {
System.out.println("Unable to Parse" + e);
}
return date;
}
, но анализируется только первый формат даты ... тогда ошибка будет невозможно проанализировать