- Validez de la fecha
- Formato de fecha
- Caso especial: el parámetro no se ha especificado
Convierte: - una fecha en cadena en el formato especificado
- una fecha y hora en una cadena en el formato especificado
La función DateTimeToString también permite convertir una fecha y hora en una cadena con un formato específico.
Consejo: Si la fecha contiene los caracteres "/", no se debe mostrar en un control Campo de entrada de tipo Fecha.
Res = DateToString("20191225")
Res = DateToString(IntegerToDate(73773))
DateToString("")
Res = DateToString("20191225", "MM-DD-YYYY")
Res = DateToString("20791225", "Day # DD of the month # MM, YYYY")
Res = DateToString(DateSys(), maskDateSystem)
Res = DateToString("20031202", "DDD DD MMM YYYY")
Res = DateToString("20031202", "DDDD DD MMMM YYYY")
Res = DateToString("20031202", "Ddd DD Mmm YYYY")
Res = DateToString("20031202", "Dddd DD MMMM YYYY")
Res = DateToString("20191125", maskDateEmail) // Returns "Mon, 25 Nov 2019 00:00:00 +0100" Res = DateToString("20190825", maskDateEmail) // Returns "Sun, 25 Aug 2019 00:00:00 +0200"
Res = DateToString("20191125", maskDateEmailUTC)
Res = DateToString("20190825", maskDateInternet)
Res = DateToString("20190825", maskDateInternetUTC)
Res = DateToString("20190101", maskDateRelativeDuration)
Res = DateToString("20191125", maskDateRelativeDuration)
Res = DateToString("20190118", maskDateRelativeDuration)
Sintaxis <Result>: Cadena de caracteres Cadena de caracteres en el formato especificado. <Date>: Cadena de caracteres o variable de tipo Date Fecha a convertir. Si la fecha corresponde a una cadena, debe estar en formato AAAAMMDD (AAAA corresponde al año, MM al mes y DD al día). <Format>: Cadena de caracteres opcional Formato de la fecha convertida. Este parámetro puede contener una palabra, una frase, etc., ... Los caracteres que representan los elementos de la fecha (AAAA, AA, MM o DD) se reemplazarán automáticamente por el valor del parámetro <Fecha>. En esta cadena:- AAAA representa un año de 4 dígitos,
- AA representa un año de 2 dígitos.
- M representa el mes (sin cero a la izquierda),
- MM representa un mes de dos dígitos,
- MMM representa el mes abreviado en 3 letras (p. ej., ene). Las mayúsculas y minúsculas dependen de las opciones de idioma del proyecto.
- Mmm representa el mes abreviado en 3 letras con la primera letra en mayúscula (p. ej., Ene)
Esta sintaxis no está disponible. - mmm representa el mes abreviado en 3 letras con la primera letra en minúscula (p. ej., ene)
Esta sintaxis no está disponible. - MMMM representa el mes como un nombre completo (p. ej., enero). Las mayúsculas y minúsculas dependen de las opciones de idioma del proyecto.
Esta sintaxis no está disponible. - mmmm representa el mes como un nombre completo con la primera letra en minúscula (p. ej., enero)
Esta sintaxis no está disponible. - D representa el día (sin cero a la izquierda),
- DD representa un día de dos dígitos,
- DDD representa el día abreviado en 3 letras (p. ej., lun). Las mayúsculas y minúsculas dependen de las opciones de idioma del proyecto.
- Ddd representa el día abreviado en 3 letras con la primera letra en mayúscula (p. ej., Lun)
Esta sintaxis no está disponible. - ddd representa el día abreviado en 3 letras con la primera letra en minúscula (p. ej., lun)
Esta sintaxis no está disponible. - DDDD representa el día como un nombre completo (p. ej., lunes). Las mayúsculas y minúsculas dependen de las opciones de idioma del proyecto.
- Dddd representa el día como un nombre completo con la primera letra en mayúscula (p. ej., Lunes).
Esta sintaxis no está disponible. - dddd representa el día como un nombre completo con la primera letra en minúscula (p. ej., lunes).
Esta sintaxis no está disponible. - L representa la primera letra del día (p. ej., L,M,M,J,V,S,D).
Si este parámetro corresponde a la constante: | | maskDateEmail | El formato utilizado corresponde al formato de fecha del estándar RFC-5322 utilizado para cifrar un correo electrónico, una fuente RSS, etc, ... El resultado se expresa en la zona horaria local. No disponible. | maskDateEmailUTC | El formato utilizado corresponde al formato de fecha del estándar RFC-5322 utilizado para cifrar un correo electrónico, una fuente RSS, etc, ... El resultado se expresa en tiempo universal (UTC). No disponible. | maskDateInternet | El formato utilizado corresponde al estándar RFC-3339 utilizado para comunicaciones internacionales. El resultado se expresa en la zona horaria local. | maskDateInternetUTC | El formato utilizado corresponde al estándar RFC-3339 utilizado para comunicaciones internacionales. El resultado se expresa en tiempo universal (UTC). No disponible. | maskDateRelativeDuration | Este formato expresa el tiempo transcurrido (o que transcurrirá) entre la fecha de hoy y la fecha especificada. Este formato se expresa en lenguaje natural. Las diferentes formulaciones utilizadas se pueden configurar en la descripción del proyecto del idioma actual:- En la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción".
- En la pestaña "Idiomas":
- seleccione el idioma que desea configurar.
- seleccione la pestaña "Fecha".
- Haga clic en el botón "Fechas y Horas en lenguaje natural".
- Si es necesario, defina los títulos personalizados que desea utilizar. Estos títulos se utilizarán:
- para el resultado de la función DateToString.
- para los controles que utilizan la máscara de visualización "Duración relativa".
No disponible. | maskDateSystem | El formato utilizado corresponde al formato definido en la descripción del proyecto para el idioma actual: - En la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción".
- Seleccione la pestaña "Idiomas" y enseguida la pestaña "Fecha".
- El formato utilizado corresponde a:
- los parámetros del sistema operativo,
- los parámetros especificados (con los días y meses definidos).
|
Si no se especifica este parámetro, se utiliza el formato DD/MM/AAAA de forma predeterminada.
Observaciones Validez de la fecha La validez de la fecha pasada como parámetro se verifica. Si la fecha no es válida, se muestra un mensaje. La validez de las fechas se puede comprobar con la función DateValid.
El formato de almacenamiento de fechas permite almacenar fechas del 01/01/0001 al 31/12/9999. Formato de fecha La función DateToString permite definir el formato de una fecha devuelta por IntegerToDate o DateSys. El resultado puede asignarse a un control de texto, por ejemplo. Para obtener la fecha en otro formato, utilice las funciones Right, Left, Middle, etc. Caso especial: el parámetro <Format> no se ha especificado Las opciones de idioma de las fechas especificadas en la descripción del proyecto se tienen en cuenta si no se define ningún formato específico. Para ver las opciones de idioma del proyecto: - Abra la descripción del proyecto: en la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción".
- Seleccione la pestaña "Idiomas".
Por ejemplo: - si el proyecto utiliza las opciones de idioma de Windows para las fechas, en un equipo con Windows en español, los días y meses comenzarán con minúscula.
- si el proyecto utiliza parámetros específicos para las fechas de uno o más idiomas (nombre del día o mes personalizado, etc.), los parámetros se tendrán en cuenta para el idioma especificado.
Clasificación Lógica de negocio / UI: Código neutro
Esta página también está disponible para…
|
|
|