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 = "#";
}


