Как преобразовать объект String в объект типа Date?

У меня есть строка "Tue Jan 05 15:06:26 MSK 2021". Как получить из этой строки объект типа Date?

        String str = "Tue Jan 05 15:06:26 MSK 2021";
        SimpleDateFormat d2 = new SimpleDateFormat("E MMM dd HH:mm:ss z yyyy");
        Date sd = d2.parse(str);

Данный код вызывает java.text.ParseException: Unparseable date: "Tue Jan 05 15:06:26 MSK 2021". В чём ошибка?


Ответы (1 шт):

Автор решения: Vladimir

Найден ответ, спасибо:

SimpleDateFormat d2 = new SimpleDateFormat("E MMM d HH:mm:ss z yyyy", Locale.ENGLISH);
→ Ссылка