Función minutesToAprox en Java Android
Función minutesToAprox para convertir minutos a horas aproximadas,
public static String minutesToAprox(int minutes){
int[] barriers = {1, 60, 60*24, 60*24*7, 60*24*365, Integer.MAX_VALUE};
String[] text = {"min", "hr", "day", "week", "year"};
char prefix = '>';
String toReturn = "";
for (int i = 1; i < barriers.length; i++) {
if (minutes < barriers[i]){
int ammount = (minutes/barriers[i-1]);
toReturn = "" + prefix + (ammount) + " " + text[i-1];
if (ammount > 1){
toReturn += "s";
}
break;
}
}
return toReturn;
}
.png)
0 comentarios: