Código PHP:
System.out.println("inicio " + scheduleInitialTime);
System.out.println("final " + scheduleFinalTime);
System.out.println("ahora " + time);
if (scheduleInitialTime.compareTo(time) < 1){
System.out.println("hora inicial antes de ahora BIEN");
} else {
System.out.println("hora inicial después de ahora MAL");
}
if (scheduleFinalTime.compareTo(time) > -1){
System.out.println("hora final después de ahora BIEN");
} else {
System.out.println("hora final antes de ahora MAL");
}
Código:
inicio 08:00:00 final 20:30:00 ahora 10:35:17 hora inicial antes de ahora BIEN hora final antes de ahora MAL
Código:
Es decir, funciona mal, sale el mismo resultado independiente a los datos, que puedo estar haciendo mal?? inicio 20:00:00 final 22:00:00 ahora 10:35:35 hora inicial antes de ahora BIEN hora final antes de ahora MAL
Gracias!