преобразование даты в строку и обратно в дату в Java

В моей программе я пытаюсь преобразовать дату в строку в указанный формат, а затем вернуться к дате. Мне нужна дата в формате дд-ммм-гг. Итак, я конвертирую дату в формат dd-MMM-yy, используя SimpleDateFormat, например,

SimpleDateFormat sdf = new SimpleDateFormat("dd-MMM-yy");
String bookingDate = sdf.format(myDate);

Результат - то, что я ожидал, это 23 мая - 12, но когда я конвертирую строку обратно в дату используя parse (), он меняется на ср 23 мая 13:16:14 IST 2012.

Есть ли способ конвертировать строку обратно в дату без изменения формата? Мне строго нужно передать объект даты в указанном формате на запрос.

Ответы на вопрос(5)

Ваш ответ на вопрос