versión 3
Date (fechaCadena) Fecha
Parámetro | Tipo | Descripción | |
fechaCadena | Alfa | Cadena que contiene la fecha a devolver | |
Resultado | Fecha | Fecha |
Descripción
El comando Date evalua fechaCadena y devuelve una fecha.
El parámetro fechaCadena debe seguir las reglas estándar para los formatos de fecha.
En la versión US de 4D, la fecha debe estar en el orden MM/DD/AA (mes, día, año). El mes y el día pueden tener uno o dos dígitos. El año puede ser de dos o cuatro dígitos. Si el año es de dos dígitos, entonces Date añade 19 al comienzo del año, a menos de que haya cambiado este valor por defecto utilizando el comando SET DEFAULT CENTURY. Los siguientes caracteres son separadores de fecha válidos: barra oblicua (/), espacio, punto (.), y coma (,).
Date no verifica si fechaCadena es una fecha válida. Si se pasa una fecha inválida (como "13/35/94"), Date devolverá una fecha inválida. Sin embargo, si fechaCadena no puede interpretarse como una fecha (por ejemplo, "aa/12/94"), se devuelve una fecha nula (!00/00/00!).
Es su responsabilidad verificar que fechaCadena sea una fecha válida.
Ejemplos
1. El siguiente ejemplo utiliza una caja para que el usuario introduzca una fecha. La cadena introducida por el usuario se convierte en una fecha y se guarda en la variable reqFecha:
vdReqFecha:=Date(Request ("Por favor introduzca una fecha:";String(Current date))) If (OK=1) ` Hacer algo con la fecha guardada en vdReqFecha End if
2. El siguiente ejemplo devuelve la cadena "12/12/94" como una fecha:
vdFecha:=Date("12/12/94")