Devuelve una expresión con formato de fecha u hora.
Sintaxis
FormatDateTime( Date [, NamedFormat ] )
La sintaxis de la función FormatDateTime tiene estos argumentos:
Argumento |
Descripción |
Fecha |
Requerido. Expresión de fecha a la que se va a dar formato. |
NamedFormat |
Opcional. Valor numérico que indica el formato de fecha y hora usado. Si se omite, se usa vbGeneralDate . |
Configuración
El argumento NamedFormat tiene la siguiente configuración:
Constante |
Valor |
Descripción |
vbGeneralDate |
0 |
Mostrar una fecha y/o una hora. Si hay una parte de fecha, mostrarla como una fecha corta. Si hay una parte de tiempo, mostrarla como un período de tiempo largo. Si están presentes, se muestran ambas partes. |
vbLongDate |
1 |
Muestre una fecha con el formato de fecha larga especificado en la configuración regional del equipo. |
vbShortDate |
2 |
Muestre una fecha con el formato de fecha corto especificado en la configuración regional del equipo. |
vbLongTime |
3 |
Mostrar una hora con el formato de hora especificado en la configuración regional del equipo. |
vbShortTime |
4 |
Mostrar una hora con el formato de 24 horas (hh:mm). |
Ejemplos
Expression |
Resultados |
SELECT FormatDateTime([DateTime],0) AS Expr1 FROM ProductSales; |
Aplica formato y muestra los valores de fecha del campo "DateTime" en Fecha y/o hora. |
SELECT FormatDateTime([DateTime],1) AS NewDate FROM ProductSales; |
Aplica formato de fecha y muestra los valores de fecha en el campo "DateTime" como formato Fecha larga. Aplica formato a fecha corta y muestra los valores de fecha en el campo "DateTime". |
SELECT FormatDateTime([DateTime],3) AS NewDate FROM ProductSales; |
Aplica formato y muestra los valores de fecha en el campo "DateTime" como formato "Hora" (sin la fecha). |
SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales; |
Da formato y muestra los valores de fecha en el campo "DateTime" como formato "Hora" de 24 horas (sin la fecha). |