Анализ даты гггг-ММ-дд'Т'ЧЧ:мм:сс в AndroidJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Анализ даты гггг-ММ-дд'Т'ЧЧ:мм:сс в Android

Сообщение Anonymous »

Дата моей строки --> 2016-10-02T00:00:00.000Z. Я хочу получить только дату из этой строки. Я попытался проанализировать приведенный ниже код, но выдал ошибку! У меня точно такой же формат, как указано в строке. Есть ответы?

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'hh:mm:ss.SSSZ");
try {
Date myDate = sdf.parse( dateofJoining.replaceAll( "([0-9\\-T]+:[0-9]{2}:[0-9.+]+):([0-9]{2})", "$1$2" ) );
System.out.println("Date only"+ myDate );
} catch (ParseException e) {
e.printStackTrace();
}


Я тоже устал от кода,

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
try {
Date date = format.parse(dtStart);
System.out.println(date);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}


Ошибка, которую я получаю

java.text.ParseException: Unparseable date: "2016-10-02T00:00:00.000Z" (at offset 19)
05-12 00:18:36.613 4330-4330/com.vroom.riderb2b W/System.err: at java.text.DateFormat.parse


Подробнее здесь: https://stackoverflow.com/questions/439 ... in-android
Ответить

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

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

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

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

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