Função Date

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

Retorna uma Variante (Data) que contém a data do sistema atual.

Sintaxe

Data

Comentários

Para definir a data do sistema, use a instrução Date .

Se você usar a função Data com um calendário gregoriano, o comportamento de Data$ permanecerá inalterado pela configuração da propriedade Calendar. Se o calendário for islâmico, Data$ retornará uma cadeia de caracteres de 10 caracteres no formato mm-dd-aaaa, em que mm (01-12), dd (01-30) e aaaa (1400-1523) são o mês, dia e ano islâmicos. O intervalo gregoriano equivalente é de 1º de janeiro de 1980 a 31 de dezembro de 2099.

Exemplos de consulta

Expressão. Resultados
SELECT Date() AS Expr1 FROM ProductSales GROUP BY Date(); Retorna a "data" do sistema atual para o formato de data abreviada. Resultado: "dd/mm/aaaa".
SELECT Date()-[DateofSale] AS DaysSinceSale FROM ProductSales; Retorna a diferença entre a "Data" do sistema atual e os valores de data do campo "DataDeVenda" como número e exibe os resultados na coluna "DaySinceSale".

Exemplos de VBA

Usar Data em uma expressão Você pode usar a função Data sempre que puder usar expressões. Por exemplo, você pode definir a propriedade Fonte do Controle de uma caixa de texto em um formulário da seguinte forma:

=Data()

Quando o formulário é aberto no modo Formulário, a caixa de texto exibe a data atual do sistema.

Use a função Data no código VBA 

Observação

Os exemplos a seguir demonstram o uso dessa função em um módulo do Visual Basic for Applications (VBA). Para obter mais informações sobre como trabalhar com o VBA, selecione Referência do desenvolvedor na lista suspensa ao lado de Pesquisar e insira um ou mais termos na caixa de pesquisa.

Este exemplo usa a função Data para retornar a data atual do sistema.

Dim MyDate
MyDate = Date    ' MyDate contains the current system date.

Escolher a função de data certa