Il confronto tra stringhe cmq e' lecita in questa situazione ... sol che le stringhe orarie devono avere lo stesso formato 9.30 non e' una stringa, e' un numero decimale .... controlla con la stringa "9:30" altrimenti come suggerito usa le timestamp ( cosa che faccio sempre anche io perche' il controllo e' piu' flessibile inoltre ti consente di gestire meglio i tipi date, time e datetime )