как разобрать эту дату?java Непревзойденная дата:
Mon Jul 29 02:00:00 CEST 2013
код:
public class HelloWorld{
public static void main(String []args){
try {
String startdateString = "Mon Jul 29 02:00:00 CEST 2013";
SimpleDateFormat fromUser2 = new SimpleDateFormat("EEE MMM d hh:mm:ss z yyyy");
startdateString = myFormat.format(fromUser2.parse(startdateString));
} catch (ParseException e) {
e.printStackTrace();
}
}
}
я получаю следующее исключение
java.text.ParseException: Unparseable date: "Mon Jul 29 02:00:00 CEST 2013"
16:13:57,761 ERROR [stderr] (http-/0.0.0.0:8080-1) at java.text.DateFormat.parse(Unknown Source)
Как вы создаете это переменная 'myFormat'? Я изменил его на 'fromUser2' и работает без проблем. –
Этот вопрос был [уже ответил] [1] [1]: http://stackoverflow.com/a/6154816/34880 –
@Fernando: Ах - согласился, "ПН" не будет действительный день в локали по умолчанию. Голосование как дубликат. –