Em poucas horas fui obrigado a recorrer novamente a ajuda de vocês.
O problema agora é com o tratamento de horas. Tenho uma variável String cujo o conteúdo é uma determinada hora, e preciso transforma-la em uma variável int cujo o conteúdo deve ser o total de minutos desta hora.
Por exemplo:
String hora = “01:23:37”;
int minuto;
A variável minuto deve ter como conteúdo o valor 83, equivalente ao total dos minutos da variável hora.
Já pesquisei o DateFormat.Field mas não consegui resolver o problema. Portanto, se for possível, gostaria que me enviassem exemplos.
Isso se resolve de forma BEM melhor com o SimpleDateFormat:
[code]SimpleDateFormat f = new SimpleDateFormat(“hh:mm:ss”);
Date d = f.parse(hora);
Calendar c = new GregorianCalendar(d.getTime());
int minutos = c.get(c.MINUTE);
int horas = c.get(HOUR);