2015-04-13 4 views
0

Я не может правильно разобрать дату .....Java SimpleDateFormat разбор тайны

Вот код:

String UpdateDateFormat = "Fri Mar 06 00:00:00 CET 2015"; 

SimpleDateFormat sdf2 = new SimpleDateFormat("EEE MMM dd HH:mm:ss Z yyyy"); 

try{ 
    Date UpdateDateFormated = sdf2.parse(UpdateDateFormat); 
} 
catch(ParseException ex){ 
    System.out.println(ex.getMessage()); 
} 

я получаю исключение «не поддаются синтаксическим анализ даты ...»

Я видел это сообщение: How to convert "Mon Jun 18 00:00:00 IST 2012" to 18/06/2012?, но это не работает для меня.

Любая идея?

Спасибо за вашу помощь

ответ

1
SimpleDateFormat sdf2 = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.US); 

Просто нужно добавить Locale.US.

Смежные вопросы