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. |