Devolve uma expressão formatada como uma data ou hora.
Sintaxe
FormatDateTime( Date [, NamedFormat ] )
A sintaxe da função FormatDateTime tem estes argumentos:
Argumento |
Descrição |
Data |
Obrigatório. Expressão de data a formatar. |
Formatação Nomeada |
Opcional. Valor numérico que indica o formato de data/hora utilizado. Se for omitido, é utilizado vbGeneralDate . |
Definições
O argumento NamedFormat tem as seguintes definições:
Constante |
Valor |
Descrição |
vbGeneralDate |
0 |
Apresentar uma data e/ou hora. Se existir uma parte de data, apresente-a como uma data abreviada. Se existir uma parte de tempo, apresente-a durante muito tempo. Se estiverem presentes, ambas as partes são apresentadas. |
vbLongDate |
1 |
Apresentar uma data utilizando o formato de data longo especificado nas definições regionais do seu computador. |
vbShortDate |
2 |
Apresentar uma data utilizando o formato de data abreviada especificado nas definições regionais do seu computador. |
vbLongTime |
3 |
Apresentar uma hora utilizando o formato de hora especificado nas definições regionais do seu computador. |
vbShortTime |
4 |
Apresentar uma hora com o formato de 24 horas (hh:mm). |
Exemplos
Expressão |
Resultados |
SELECT FormatDateTime([DateTime],0) AS Expr1 FROM ProductSales; |
Formatar e apresentar os valores de data no campo "DateTime" em Data e/ou hora. |
SELECT FormatDateTime([DateTime],1) AS NewDate FROM ProductSales; |
Formatar e apresentar os valores de data no campo "DateTime" como formato Data Por Extenso. Formata e apresenta os valores de data no campo "DateTime" como formato de Data Abreviada. |
SELECT FormatDateTime([DateTime],3) AS NewDate FROM ProductSales; |
Formatar e apresentar os valores de data no campo "DateTime" como formato "Hora" (sem a data). |
SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales; |
Formatar e apresentar os valores de data no campo "DateTime" como formato "Hora" de 24 horas (sem a data). |