Как правильно преобразовать временное время в объект датыJAVA

Программисты JAVA общаются здесь
Anonymous
Как правильно преобразовать временное время в объект даты

Сообщение Anonymous »

У меня проблемы с преобразованием строки времени в точное представление объекта даты < /p>
Сервер, с которым я общаюсь, предоставит такого значения времени UTC, как это.

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

2013-01-02T05:32:02.8358602Z
< /code>
Когда я пробую следующий код, я получаю миллисекундное количество, которое составляет почти 2 часа 15 мин.DateFormat inputFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS", Locale.getDefault());
inputFormat.setTimeZone(TimeZone.getTimeZone("UTC"));
Date date = inputFormat.parse("2013-01-02T05:32:02.8358602Z");
Что я делаю неправильно

Подробнее здесь: https://stackoverflow.com/questions/141 ... ate-object

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