-1
String dateFromDb = "04-OCT-14 03.47.24.342000000 PM";
SimpleDateFormat datetimeFormatter1 = new SimpleDateFormat("MMM dd,yyyy HH:mm:ss",Locale.ENGLISH);
Date Date1 = datetimeFormatter1.parse(dateFromDb);
Timestamp fromTS1 = new Timestamp(Date1.getTime());
При преобразовании этого исключение:Преобразование String "04-OCT-14 03.47.24.342000000 PM" в java.util.Date
java.text.ParseException: дата не поддается синтаксическому анализу: «04- OCT-14 03.47.24.342000000 PM "в java.text.DateFormat.parse (DateFormat.java:337)
Может ли кто-нибудь помочь?
Что заставляет вас думать, что '04-OCT-14 03.47.24.342000000 PM' является интерпретируемым с' МММ дд, ггггом '? – BackSlash
Ваш шаблон неправильный. Посмотрите на [SimpleDateFormat javadoc] (http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html). –
кроме вашего формата даты, я не думаю, что есть какой-либо конструктор TimeStamp, который принимает только время –