Transformar getTime() em um float

Gostaria de transforamar um hora em um flaot ou seja entrar com 02:30 e retornar 150 minutos.

Obrigado pela ajuda.

Bem, retornar os minutos de uma hora representada por um float eh assim:

		float horaf = 2.5f;
		System.out.println(horaf * 60);

2.5 horas = 2 horas e 30 minutos.

Agora se vc quer transformar uma String no estilo 02:30 em 150 ai vc pode fazer assim:

		try {
			String hora = "02:30";
			SimpleDateFormat sdf1 = new SimpleDateFormat("hh:mm");
			Date date = sdf1.parse(hora);
			Date dateIni = sdf1.parse("00:00");
			long minutes = (date.getTime() - dateIni.getTime()) / 60000;
			System.out.println(hora + ": " + minutes + " minutos");
		} catch (ParseException e) {
			e.printStackTrace();
		}

não sei se é a melhor maneira, mas como eu ja tava aqui mexendo com sdf então foi desse jeito ai ehehe

Obrigado ja esta funcionando, estava usando apenas o getTime()/60000 assim não batia o resultado.