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:
¿Hay posibilidad de que no se vea en pantalla el valor de la funcion? 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