Как преобразовать строковый объект в объект Date с шаблоном (дд-ММ-гггг ЧЧ: мм: сс) в Java [закрыто]JAVA

Программисты JAVA общаются здесь
Anonymous
Как преобразовать строковый объект в объект Date с шаблоном (дд-ММ-гггг ЧЧ: мм: сс) в Java [закрыто]

Сообщение Anonymous »

Код: Выделить всё

public Date getStartDate() {

try {
System.out.println("startDate" + startDate); // prints Fri Jan 02 00:00:00 EST 1998

DateFormat formatter = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");
String today = formatter.format(startDate);

System.out.println("today" + today); // prints 02-01-1998 00:00:00 (I need to return Date object  in this format)

DateFormat formatter2 = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");
Date reformatedDate = formatter2.parse(today);

System.out.println("reformatedDate" + reformatedDate); // Fri Jan 02 00:00:00 EST 1998

return reformatedDate;

} catch (Exception e) {

}
return null;
}
Мне нужен шаблон reformatedDate в формате 02-01-1998 00:00:00, вместо этого он печатается в пятницу, 2 января, 00:00:00 EST 1998< /код> шаблон. Я точно знаю, что строку можно напечатать, но в этом случае мне нужно преобразовать дату типа строки в объект util.Date.

Подробнее здесь: https://stackoverflow.com/questions/790 ... yyyy-hhmms

Вернуться в «JAVA»