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

Que no aparezca resultado de una funcion en una operacion de comparacion de fechas

Estas en el tema de Que no aparezca resultado de una funcion en una operacion de comparacion de fechas en el foro de ASP Clásico en Foros del Web. Saludos: Tengo un proveedor en España al que se le ocurre tener sus servidores en inglés y eso me esta causando la mar de quebraderos ...
  #1 (permalink)  
Antiguo 14/11/2005, 13:31
 
Fecha de Ingreso: junio-2003
Ubicación: Santiago de Compostela
Mensajes: 603
Antigüedad: 21 años, 11 meses
Puntos: 0
Que no aparezca resultado de una funcion en una operacion de comparacion de fechas

Saludos:
Tengo un proveedor en España al que se le ocurre tener sus servidores en inglés y eso me esta causando la mar de quebraderos de cabeza puesto que la función date devuelve la fecha en formato mm/dd/aaaa.
El asunto es que tengo una función llamada: CambioFechaValidezDdMmAaaa que me devuelve la fecha en formato dd/mm/aaaa.
Cuando la utilizo para compararla con otra fecha, si el resultado es true, además de realizar la comparacion, me escribe el valor de la funcion en pantalla. Inserto el código de la comparación: (en rojo donde llamo a la funcion)

Código:
if NOT IsDate(fechavalidezoferta) then
 response.write("<br><div align=""center""><font face= ""Arial, Helvetica, sans-serif"" size=""2"" color=""#FB4C50"">" & "El campo <em>""Fecha Validación""</em> contiene una fecha incorrecta </font></div>")
 insertar=False
else 
 if year(fechavalidezoferta) < 1900  or fechavalidezoferta < CambioFechaValidezDdMmAaaa then
  response.write("<br><div align=""center""><font face= ""Arial, Helvetica, sans-serif"" size=""2"" color=""#FB4C50"">" & "No se aceptan fechas inferiores al año 1900 o el valor del campo ""Fecha Validez"" es menor que el campo ""Fecha Publicación"" </font></div>")
  insertar=false
 end if
end if
¿Hay posibilidad de que no se vea en pantalla el valor de la funcion?
__________________

Espero haber aprendido algo de tí.
A mi padre.
  #2 (permalink)  
Antiguo 15/11/2005, 08:10
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
¿cómo que se ve en pantalla?, no veo que lo imprimas en ninguna parte (a menos que en la función CambioFecha.... lo imprimas).

¿puedes poner un ejemplo de la salida al navegador?
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 07:50.