problème suivant:DateUtils getRelativeTimeSpanString toujours le retour même date
Log.d(getClass().getName(), String.valueOf(c.getTime()));
//c.getTime() returns a long value
CharSequence timeAgo = DateUtils.getRelativeTimeSpanString(
c.getTime(),
System.currentTimeMillis(),
DateUtils.SECOND_IN_MILLIS
);
holder.timestamp.setText(String.valueOf(timeAgo));
me donne la date du 18ème Février 1970, ce ne lorsque mon logcat me donne les valeurs correctes longues:
CardAdapter: 1465490137 (when i calculate to date manually it is: Thu, 09 Jun 2016 16:35:37 GMT)
CardAdapter: 1465489775
CardAdapter: 1465487453
Quelqu'un a une solution?
Voulez-vous essayer avec 'DateUtils.WEEK_IN_MILLIS' au lieu de' DateUtils.SECOND_IN_MILLIS' et voir si cela fonctionne? – Rucsi