Sintaxis:
DateValue(fecha)Recibe como argumento una expresión de cadena que represente una fecha, una hora o ambas, devolviendo una variable subtipo Date que la represente. Convierte pués una variable de cadena en una variable Date.
Si 'fecha' es una cadena que sólo incluye números separados por separadores de fecha válidos, DateValue reconoce el orden para mes, día y año de acuerdo con el formato de fecha corto especificado en el sistema. DateValue también reconoce fechas que contienen nombres de meses, tanto en formato largo como abreviado. Por ejemplo, para reconocer 12/30/2007 y 12/30/2007, DateValue también reconocería December 30, 2007 y Dec 30, 2007.
Si 'fecha' incluye información de hora, la función no la devuelve, pero si ésta hora queda fuera de los valores aceptados para este tipo de dato se producirá un error en tiempo de ejecución. Si en la cadena argumento no se le pasa un valor para el año, se tomara por defecto el año del sistema en que se ejecuta el código.
Ejemplo 1:
Dim MiFechaEjemplo 2:
MiFecha = DateValue("September 11, 2008 ") ' Retorna una fecha
response.write(DateValue("31-Jan-08") & "<br />")
response.write(DateValue("31-Jan") & "<br />")
response.write(DateValue("31-Jan-08 2:39:49 AM"))
Devuelve:1/31/2008
1/31/2008
1/31/2008




