Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2014, 07:38
msdos2
 
Fecha de Ingreso: septiembre-2012
Mensajes: 2
Antigüedad: 11 años, 8 meses
Puntos: 0
calcular rango de programacion tv

hola estoy creando una aplicación en android ya se que esta es sección es en java en realidad este código es java. El problema es me funciona no realmente bien no doy la con la solución. ejempló si antena 3 emite arrow a las 23:45 Y termina a las 01:00 y son actual: 00:15 no muestra nada. Gracias dejo el código.

Código:
Date date = new Date();

	SimpleDateFormat dateFormat;

	Calendar time = Calendar.getInstance();


	dateFormat = new SimpleDateFormat("HH:mm", Locale.US);

	String ahora = dateFormat.format(time.getTime());

//ahoraHoras  cojo la hora acual del sistema	
int ahoraHoras = Integer.parseInt(ahora.split(":")[0]);

	int ahoraMinutos = Integer.parseInt(ahora.split(":")[1]);

	if(nombreAnterior != "#")

	nombreAnterior = nombres;

//proghoras/minutos son los minutos y horas cuando parseo las horas de la programacion
	int progHoras = Integer.parseInt(horas.split(":")[0]);

	int progMinutos = Integer.parseInt(horas.split(":")[1]);





	if ((ahoraHoras <= progHoras) || 

	((ahoraHoras == progHoras) && (ahoraMinutos < progMinutos)))

{

	if (nombreAnterior != "#"){

 




	nombreAnterior = "#";

}