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 Date com um calendário gregoriano, o comportamento de Date$ será inalterado pela configuração da propriedade Calendar . Se o calendário for Hijri, Date$ retornará uma cadeia de caracteres de 10 caracteres do formulário mm-dd-yyyy, onde mm (01-12), dd (01-30) e yyyy (1400-1523) são o mês, dia e ano hijri. 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 em formato de data curta. Resultado: "dd/mm/yyyy". |
SELECT Date()-[DateofSale] AS DaysSinceSale FROM ProductSales; |
Retorna a diferença entre o sistema atual "Date" e os valores de data do campo "DateofSale" como número e exibe os resultados na coluna "DaySinceSale". |
Exemplos de VBA
Usar Date em uma expressão Você pode usar a função Date onde puder usar expressões. Por exemplo, você pode definir a propriedade Fonte de Controle de uma caixa de texto em um formulário da seguinte maneira:
=Date()
Quando o formulário está aberto na exibição Formulário, a caixa de texto exibe a data do sistema atual.
Usar a função Date no código VBA
Observação: Exemplos a seguir demonstram o uso dessa função em um módulo VBA (Visual Basic for Applications). 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 Date para retornar a data atual do sistema.
Dim MyDate
MyDate = Date ' MyDate contains the current system date.