Data truncation: Incorrect datetime value:

270
04 ноября 2017, 12:30

Коллеги, подскажите: имеется строка с датой вида: Fri Oct 06 15:54:33 MSK 2017 пытаюсь её превратить в java.sql.Date:

 SimpleDateFormat format = new SimpleDateFormat("E MMM dd HH:mm:ss z yyyy", Locale.ENGLISH);
 Date date = format.parse("Fri Oct 06 15:54:33 MSK 2017");
 java.sql.Date sqlDate = new java.sql.Date(date.getTime());

по итогу в переменой sqlDate:2017-10-06. пытаюсь вставить значение в базу:

preparedStmt.setDate(1, sqlDate);

на выходе ошибка

com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value: 'Fri Oct 06 15:54:33 MSK 2017' for column

что я делаю не так?

READ ALSO
Почему не работает replaceAll

Почему не работает replaceAll

Есть вот такая строчка

235
Обработка GET запроса по одному URL

Обработка GET запроса по одному URL

Есть список юзеров на /user/allКак сделать что бы в контроллере можно было обрабатывать GET запросы такого типа /user/all?name=Ivan

258
Параллельное программирование в андроид

Параллельное программирование в андроид

В андроид есть поддержка c++, значит можно на базе андроид смартфонов организовывать параллельные вычисления на OpenMP? Есть ли такая поддержка...

172
Как получить курс валют Yahoo в формате json или xml Yahoo Api

Как получить курс валют Yahoo в формате json или xml Yahoo Api

Кто знает как получить курс валют yahoo? Раньше получал с помошью строки запроса Yahoo Console, или это Тоже самое но Json, но теперь они не работают,...

314