Java String to Date объект в формате «гггг-мм-дд чч: мм: сс»

Мне нужно преобразовать строку, содержащую дату, в объект даты. Строка будет иметь формат «гггг-мм-дд ЧЧ: мм: сс.СССССС», и я хочу тот же формат в объекте даты.

Например, у меня есть строка «2012-07-10 14: 58: 00.000000», и мне нужно, чтобы результирующий объект даты был того же формата.

Я попробовал следующие методы, но результат не так, как ожидалось.

java.util.Date temp = new SimpleDateFormat("yyyy-mm-dd HH:mm:ss.SSSSSS").parse("2012-07-10 14:58:00.000000");

DateFormat dateFormat = new SimpleDateFormat("yyyy-mm-dd HH:mm:ss");
                Date thisDate = dateFormat.parse("2012-07-10 14:58:00.000000");

Результат: «Вторник, 10 января 14:58:00 EST 2012». Пожалуйста, дайте мне знать, где я иду не так.

Спасибо, Йешван Кота

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

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