Преобразовать строку в дату и вычислить разницу датJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Преобразовать строку в дату и вычислить разницу дат

Сообщение Anonymous »

Как преобразовать эту строку в дату:
String time = "2017-07-27T02:52:36.05768Z";

Мой код не изменился не работает

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

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try{
date = dateFormat.parse(time);
} catch (ParseException e) {
e.printStackTrace();
Logi(TAG, e.getMessage());
}
Я получаю сообщение об ошибке:

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

error: Unparseable date: "2017-07-27T02:52:36.05768Z" (at offset 10)
Обратите внимание: я пытался изучить вопрос, прежде чем спрашивать, но ничего не помогло. Спасибо
[Решено] Неправильный формат строки даты. Строка должна соответствовать шаблону даты

Подробнее здесь: https://stackoverflow.com/questions/453 ... difference
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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