Boa Tarde,
alguém sabe se tem um validator para campo hora
Ex.: Se o usuário digitar 80:56 ao sair do campo diz q a hora está errada
e se digitar 01:80 diz q os minutos estão errados…
Se você usar o DateFormat (ou SimpleDateFormat) com o setLenient(false), ao tentar parsear uma String dessas, ele vai lançar uma ParseException.
Isso no flex?
[code]
public function validah():void {
var hh:int;
var mm:int;
hh = parseInt(ti_hr_consulta.text.substr(0, 2));
mm = parseInt(ti_hr_consulta.text.substr(3, 5));
if ((hh < 0 || hh > 23) || (mm < 0 || mm > 59)) {
ti_hr_consulta.text = '';
Alert.show('Hora inválida');
}
}
[code]