2014-12-08 4 views
0

мне нужно конвертировать следующие TIMESTAMPАнализировать Отметка в читаемом формате (Android)

String s = "08-12-2014 05:00:00" 

to a readable format like "Today 5am" 

Просьба предложить, как я могу это сделать или что я найти библиотеки можно использовать.

кстати здесь то, что я пытался

 String ago = hourly.getHour(j).time() ; 
      SimpleDateFormat inputFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.ENGLISH); 
      Date d = inputFormat.parse(ago); 
      SimpleDateFormat outputFormat= new SimpleDateFormat("EEEE, MMMM dd, yyyy HH:mm a"); 
+0

я предполагаю, что вы ищете это .. http://developer.android.com/reference/android/text/format/DateUtils.html#getRelativeDateTimeString % 28android.content.Context,% 20long,% 20long,% 20long,% 20int% 29 – Panther

ответ

0
 SimpleDateFormat inputFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.ENGLISH); 
    SimpleDateFormat outputFormat= new SimpleDateFormat("EEEE, MMMM dd, yyyy HH:mm a"); 

    try { 
     Date oneWayTripDate = inputFormat.parse(datedata); 
    } catch (java.text.ParseException e) { 
     // TODO Auto-generated catch block 
     e.printStackTrace(); 
    } 
String datetime= outputFormat.format(oneWayTripDate); 
} 
Смежные вопросы