Adicionar ou subtrair valores de data e hora
Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

A tabela a seguir lista exemplos de expressões que usam a função DateAdd para adicionar valores de data e hora.

Você pode usar essas expressões em controles calculados em relatórios de formulários ou em linhas de critérios de consulta.

Expressão

Descrição

=DateAdd("d", -10, [PromisedDate])

Exibe uma data que é 10 dias antes do valor do campo PromisedDate.

=DateAdd("m", 1, "31-Jan-13")

Exibe uma data que é um mês após 31-Jan-03, portanto, a expressão será avaliada como 28-Feb-03.

=DateAdd("m", 1, "31-Jan-04")

Exibe uma data que é um mês após 31-jan-04, e desde 2004 é um ano bissexto, a expressão será avaliada como 29-Feb-04.

=DateAdd("q", 3, [PromisedDate])

Exibe uma data de três trimestres após o valor do campo PromisedDate; por exemplo, se o valor do campo PromisedDate for 18-Jun-03, a expressão será avaliada como 18-Mar-04.

=DateAdd("h", 3, [ArrivalTime])

Exibe uma hora que é três horas após o valor do campo ArrivalTime.

Você pode usar essas expressões em um campo calculado em uma consulta.

Expressão

Descrição

DueDate: DateAdd("q", 3, [PromisedDate])

Exibe no campo DueDate uma data que é três quartos após o valor do campo PromisedDate.

PickUpTime: DateAdd("h", 3, [ArrivalTime])

Exibe no campo PickUpTime uma hora que é três horas após o valor do campo ArrivalTime.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.