У меня есть строчная форма даты. Я должен изменить его на Sql Date. поэтому для этого я использовал следующий код.Дата Преобразование из строки в sql Дата в Java, дающая разные результаты?
String startDate="01-02-2013";
SimpleDateFormat sdf1 = new SimpleDateFormat("dd-mm-yyyy");
java.util.Date date = sdf1.parse(startDate);
java.sql.Date sqlStartDate = new java.sql.Date(date.getTime());
, когда я использовал приведенный выше код и запускал его. Я получил следующий результат.
2013-01-01.
Здесь Месяц не верно преобразован.
Пожалуйста, скажите мне, где проблема, и укажите пример кода, чтобы получить правильный результат?
Ого .. Спасибо Bohemain. –
Большое вам спасибо –