Professional Documents
Culture Documents
Relative Time
Relative Time
Application;
import android.content.Context;
import java.text.SimpleDateFormat;
import java.util.Date;
// TODO: localize
final long diff = now - time;
if (diff < MINUTE_MILLIS) {
return "Hace un momento";
} else if (diff < 2 * MINUTE_MILLIS) {
return "Hace un minuto";
} else if (diff < 50 * MINUTE_MILLIS) {
return "Hace " + diff / MINUTE_MILLIS + " minutos";
} else if (diff < 90 * MINUTE_MILLIS) {
return "Hace una hora";
} else if (diff < 24 * HOUR_MILLIS) {
return "Hace " + diff / HOUR_MILLIS + " horas";
} else if (diff < 48 * HOUR_MILLIS) {
return "Ayer";
} else {
return "Hace " + diff / DAY_MILLIS + " dias";
}
}
return dateString;
}