×

Welcome to TagMyCode

Please login or create account to add a snippet.
0
0
 
0
Language: Java
Posted by: Cuong Vo
Added: May 9, 2013 6:55 AM
Modified: May 20, 2013 2:31 AM
Views: 25
Tags: android
Return time span in Android
  1. // Return time ago
  2.         private CharSequence returnTimeAgo(TagData tagData) {
  3.                 CharSequence result = "";
  4.                 try {
  5.                         SimpleDateFormat f = new SimpleDateFormat(
  6.                                         "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");
  7.  
  8.                         String strDate = ITVWSConversionsUtil.convertDateToString(tagData
  9.                                         .getTimestamp());
  10.                         Date date;
  11.  
  12.                         date = f.parse(strDate);
  13.                         long milliseconds = date.getTime();
  14.                         result = DateUtils.getRelativeTimeSpanString(milliseconds,
  15.                                         System.currentTimeMillis(), DateUtils.SECOND_IN_MILLIS);
  16.  
  17.                 } catch (ParseException e) {
  18.                         e.printStackTrace();
  19.                 }
  20.                 return result;
  21.         }