Programación Web y Scripting > ASP
Comparar Textfields..
(1/1)
monkytrox:
hola como estan, haber si me pueden ayudar con esto, en 2 cajas de texto recibo 2 fechas que el usuario selecciona desde un calendario, estas fechas sirven para poder filtrar una busqueda en una BD, el formato del calendario es del tipo (YYYY/MM/DD,), text1.text corresponde a la fecha de inicio por la cual el usuario debe empezar a buscar y text2.text es la fecha de termino del rango de consulta, osea que el texto 2 debe ser SIEMPRE mayor o igual que text1. mi pregunta es como puedo hacer esta validacion ??, para que la consulta sea realizada de forma exitosa ???
muchas gracias por su tiempo
salu2
monkytrox
Kev:
Para validar que la segunda fecha siempre sea mayor usa la funcion DateDiff
--- Código: Text --- DateDiff(intervalo, fecha1, fecha2)
este de devolvera el inteervalo que separa la fecha1 de la 2, ahora debes establecer el intervalo puedes usar
d - dia
m - mes
yyyy - año
--- Código: Text --- 'Asi obtengo cuantos dias separan estas dos fechasvarIntervalo = DateDiff("d", fecha1, fecha2)
Salu2
:comp:
monkytrox:
hola kev como estas, muchas gracias por tu ayuda, me podrias indicar a que te refieres con los intervalos ?, por ejemplo si yo lo valido con "d", puede ser que me haga la comparacion solamente de los dias y que pasa con los meses o años ?? ojalas me audes , gracias
salu2
monkytrox
Kev:
Bueno los intervalos son el la cantidad en la que distan en este caso dos fechas por ejemplo el dia de hoy con el de mañana distan de 1 dia pero si utilizamos "m" distan 0 meses de igual modo si utilizamos "yyyy" distan 0 años,
Ahora tendrias que usar cual es el mas apropiado para tu aplicacion podrias validar o agrupar tus resultados
Salu2
:comp:
monkytrox:
SOLUCIONADO !!! GRACIAS TOTALES !!!
Navegación
Ir a la versión completa