У меня есть строка даты в следующем формате:
Thu Oct 20 14:39:19 PST 2011
Я хотел бы проанализировать ее, используя DateFormat, чтобы получить объект Date.Я пытаюсь это так:
DateFormat df = DateFormat.getDateTimeInstance(DateFormat.MEDIUM, DateFormat.SHORT);
Date date = df.parse(dateString);
Это дает ParseException ("непарсируемая дата").
Я также пробовал это:
SimpleDateFormat df = new SimpleDateFormat("EEE-MMM-dd HH:mm:ss z yyyy");
с теми же результатами.
Это правильная строка SimpleDateFormat
?Есть ли лучший способ разобрать эту дату?