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

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

Pode utilizar estas expressões em controlos calculados em relatórios de formulários ou em linhas de critérios de consulta.

Expressão

Descrição

=DataAdicionar("d", -10, [DataPrometida])

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

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

Apresenta uma data que é um mês depois de 31-jan-03, pelo que a expressão será avaliada como 28-fev-03.

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

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

=DataAdicionar("q", 3, [DataPrometida])

Apresenta uma data que corresponde a três quartos após o valor do campo DataPrometida; 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])

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

Pode utilizar estas expressões num campo calculado numa consulta.

Expressão

Descrição

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

Apresenta no campo DueDate uma data que corresponde a três quartos após o valor do campo DataPrometida.

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

Apresenta 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 subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.