Função FormatoDataHora

Aplica-se A
Access para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Devolve uma expressão formatada como data ou hora.

Sintaxe

FormatDateTime(Date [, NamedFormat ] )

A sintaxe da função FormatoDataHora tem estes argumentos:

Argumento Descrição
Data Obrigatório. Expressão de data a ser formatada.
NamedFormat Opcional. Valor numérico que indica o formato de data/hora utilizado. Se omitido, vbGeneralDate é usado.

Definições

O argumento NamedFormat tem as seguintes definições:

Constante Valor Descrição
vbGeneralDate 0 Apresentar uma data e/ou hora. Se houver uma parte de data, apresente-a como uma data abreviada. Se houver uma parte de tempo, apresente-a como uma parte de tempo. Se existirem, ambas as partes são apresentadas.
vbLongDate 1 Apresentar uma data utilizando o formato de data por extenso especificado nas definições regionais do computador.
vbShortDate 2 Apresente 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 computador.
vbShortTime 4 Hora no formato de 24 horas (hh:mm).

Exemplos

Expressão Resultados
SELECT FormatDateTime([DateTime],0) COMO Expr1 FROM ProductSales; Formata e apresenta os valores de data no campo "DateTime" em Data e/ou hora.
SELECT FormatDateTime([DateTime],1) COMO NewDate FROM ProductSales; Formata e apresenta os valores de data no campo "DateTime" como formato de Data Longa. Formata e apresenta os valores de data no campo "DateTime" como formato de Data Abreviada.
SELECT FormatDateTime([DateTime],3) COMO NewDate FROM ProductSales; Formata e apresenta os valores de data no campo "DateTime" como formato "Time" (sem a data).
SELECT FormatDateTime([DateTime],4) COMO NewDate FROM ProductSales; Formata e apresenta os valores de data no campo "DateTime" como formato "Time" de 24 horas (sem a data).