Foros del Web » Programando para Internet » ASP Clásico »

comparar fecha desde formulario

Estas en el tema de comparar fecha desde formulario en el foro de ASP Clásico en Foros del Web. tengo un form con varias fechas y kiero compararlas una con la otra si no son menores fecha1 = Request.Form("fecha1") tope1 = Request.Form("tope1") if fecha1 ...
  #1 (permalink)  
Antiguo 19/03/2004, 07:48
Avatar de RucarMaN  
Fecha de Ingreso: julio-2003
Ubicación: Caripito Edo Monagas
Mensajes: 169
Antigüedad: 21 años, 9 meses
Puntos: 1
Exclamación comparar fecha desde formulario

tengo un form con varias fechas y kiero compararlas una con la otra si no son menores

fecha1 = Request.Form("fecha1")
tope1 = Request.Form("tope1")

if fecha1 < tope1 then
todo cool
else
error
end if



MOSCA LA COMPARACION ES DESDE 2 CAMPOS DE TEXTO
__________________
Con la ayuda de todos seremos mejores...

http://www.pemoweb.com

Última edición por RucarMaN; 20/03/2004 a las 17:11
  #2 (permalink)  
Antiguo 19/03/2004, 08:44
 
Fecha de Ingreso: enero-2004
Mensajes: 23
Antigüedad: 21 años, 3 meses
Puntos: 0
Prueba con esto

Para poder comparar fechas necesitas guardadrlos primero en variables y comparar con la función: DateDiff, de esta forma

<%
fecha=Request.Form("fecha")
Dim Actual
Actual = Now()
Dim Diferencia
Diferencia = DateDiff("d" ,fecha, Actual)
%>

Y el resultado de la resta de estas fechas te lo guarda en la variable Diferencia por la que luego puedes preguntar:

<%
If Diferencia < 0 Then
....
else
....
end if
%>

Claro este ASP compara una fecha introducida en un formulario con la fecha actual del sistema, tendrías que adaptarla a tu necesidad...

Espero que te sirva, bye
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:22.