pues, por lógica, nunca podrás comparar una hora menor, si no sabes que día corresponde esa hora, ahora, lo qu epuedes hacer, es ingresar además el día de la semana y concatenarlo a la hora, vale decir...
Tenemos
Lunes = 1
Martes =2
Miércoles = 3
Jueves = 4
....
12330 > 20140
Así comparas, pero siempre debes tener un factor que te indique que ha pasado un día....
Pero qué problema tienes ahí?, bueno, es simple, solo te sirve la validación para una semana, y no así para la otra...
Lo mismo si solo agregas el mes y el día de la semana, te servirá solo para un mes de comparación, pero si agregas la fecha completa + la hora, tienes validación hasta las fechas que aguante el sistema operativo =P!!