Trabajar con Horas

30/08/2006 - 00:14 por J o h N u S \(PE\) | Informe spam
estoy haciendo una aplicacion que maneje horas, por ejemplo que se almacene
en el sistema hora de inicio y una hora de termino y x ejemplo quiero hacer
un reporte de tal hora a tal hora, como podria buscar entre este tipo de
datos, trabajaria estos 2 campos inicio termino con el Datetime de SQL, u
otro tipo de dato, para almacenar horas y como podria buscar entre horas
determinadas, me podrian ayudar con esta duda de como podia lograrlo algun
link o un ejemplo de como tratar las horas.
por ejemplo quiero buscar de 8:05 am a 9:15 pm utlizaria el campo >= '8:05
am' and campo <= '9:15' pm... mi db esta en SQl

salu2
 

Leer las respuestas

#1 Alberto Poblacion
30/08/2006 - 08:04 | Informe spam
"J o h N u S (PE)" wrote in message
news:
estoy haciendo una aplicacion que maneje horas, por ejemplo que se
almacene en el sistema hora de inicio y una hora de termino y x ejemplo
quiero hacer un reporte de tal hora a tal hora, como podria buscar entre
este tipo de datos, trabajaria estos 2 campos inicio termino con el
Datetime de SQL, u otro tipo de dato, para almacenar horas y como podria
buscar entre horas determinadas, me podrian ayudar con esta duda de como
podia lograrlo algun link o un ejemplo de como tratar las horas.
por ejemplo quiero buscar de 8:05 am a 9:15 pm utlizaria el campo >= '8:05
am' and campo <= '9:15' pm... mi db esta en SQl



Para este propósito, probablemente te resulte más sencillo trabajar, en
lugar de con un datetime, con un campo de tipo char o incluso un int. Guarda
la hora en formato 'hhmm' (con hh en formato 24 horas, no am/pm), y para
buscar utiliza, por ejemplo, "Select * from latabla where campo between
'0805' and '2115'".

Preguntas similares