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;
}

webserveis

Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Either way he’s a fishy bastard.

0 comentarios: