Ir diretamente para o conteúdo principal

FormatarDataHora

Devolve uma expressão formatada como data ou hora.

Estrutura

FormatDateTime(Date[, FormatoDefinido])

Parâmetros

Data - Obrigatório. Expressão de data a ser formatada.

NamedFormat - Opcional. Valor numérico que indica o formato de data/hora utilizado. Se não for especificado, é utilizada a função vbGeneralDate.

Valores dos parâmetros

O argumento NamedFormat pode assumir os seguintes valores:

Descrição do valor constante

vbGeneralDate 0 Exibir uma data e/ou hora. Se houver uma parte relativa à data, exiba-a no formato de data curta. Se houver uma parte relativa à hora, apresente-a como uma hora completa. Se estiverem presentes, ambas as partes são apresentadas.

vbLongDate 1 Exibe uma data utilizando o formato de data longo especificado nas definições regionais do seu computador.

vbShortDate 2 Exibe uma data utilizando o formato de data curto especificado nas definições regionais do seu computador.

vbLongTime 3 Exibe uma hora utilizando o formato de hora especificado nas definições regionais do seu computador.

vbShortTime 4 Exibe uma hora no formato de 24 horas (hh:mm).

Exemplo

O exemplo seguinte utiliza a função FormatDateTime para formatar a expressão como uma data longa e atribuí-la a MyDateTime:

Função GetCurrentDate

' A função FormatDateTime formata a data no formato de data longa.

GetCurrentDate = FormatDateTime(Date, 1)

End Function |