Преобразовать строку в дату
У меня есть строка формата "12 фев 21, 07:36", мне необходимо ее преобразовать в дату, я пробую так
private static Date transformToDate(String date) throws ParseException {
SimpleDateFormat dateFormat = new SimpleDateFormat("dd MMM yy, HH:mm");
return dateFormat.parse(date);
}
Получаю ParseException Unparseable date: "12 фев 21, 07:36", пробовал так же убирать время с помощью split и переводить только "12 фев 21", но получал такой же эксепшин, может кто-нибудь помочь пожалуйста ?
Ответы (1 шт):
Автор решения: AlekseiGaile
→ Ссылка
В принципе все правильно делаете, только язык не учли -
public static void main(String[] args) throws ParseException {
String date= "12 фев 21, 07:36";
SimpleDateFormat dateFormat = new SimpleDateFormat("dd MMM yy, HH:mm", new Locale("ru"));
System.out.println(dateFormat.parse(date));
}