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 |
Obligatorio. 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 u hora. Si hay una parte de fecha, mostrarla como una fecha corta. Si hay una parte de tiempo, mostrarla como un tiempo largo. Si está presente, se muestran ambas partes. |
vbLongDate |
1 |
Mostrar una fecha con el formato de fecha larga especificado en la configuración regional del equipo. |
vbShortDate |
2 |
Mostrar una fecha con el formato de fecha breve 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
Expresión |
Resultados |
SELECT FormatDateTime([DateTime],0) AS Expr1 FROM ProductSales; |
Aplica formato y muestra los valores de fecha en el campo "DateTime" en Fecha y/o hora. |
SELECT FormatDateTime([DateTime],1) AS NewDate FROM ProductSales; |
Da formato y muestra los valores de fecha en el campo "DateTime" como formato fecha larga. Da formato y muestra los valores de fecha en el campo "DateTime" como formato fecha corta. |
SELECT FormatDateTime([DateTime],3) AS NewDate FROM ProductSales; |
Da 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). |