2015-11-12 2 views
0

В андроида я хотел бы преобразовать «2015-11-10T17: 00: 00-0500» в читаемый формат даты, такие как:Android времени конвертировать GMT в читаемую дату

31 ноября 2015
31 ноября , 2015 4:00:00 PM
4:00:00 PM 12:00:00 AM

, что было бы лучшим способом сделать это, я попытался и не смог с помощью метода Date

+0

Покажите нам, что вы пробовали и не смогли с этим справиться. (Обратите внимание, что 'DateFormat' должен быть задействован где-то ... –

ответ

1

Just используйте SimpleDateFormat, что-то вроде этого:

String time = "2015-11-10T17:00:00"; 
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss"); 
SimpleDateFormat dateFormat2 = new SimpleDateFormat("hh:mm:ss dd.MM.yyyy"); 
try { 
    Date date = dateFormat.parse(time); 

    String out = dateFormat2.format(date); 
    Log.e("Time", out); 
} catch (ParseException e) { 
} 
+0

Это было прекрасно! –

 Смежные вопросы

  • Нет связанных вопросов^_^