Adderar eller subtraherar från datum- och tidsvärden
Gäller för
Access för Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

I följande tabell visas exempel på uttryck som använder funktionen DatumLägg Till för att lägga till datum- och tidsvärden.

Du kan använda uttrycken i beräknade kontroller i formulärrapporter eller i frågevillkorsrader.

Uttryck

Beskrivning

=DatumLägg Till("d", -10, [UtlovatDatum])

Visar ett datum som är 10 dagar före värdet i fältet UtlovatDatum.

=DatumLägg Till("m", 1; "31-jan-13")

Visar ett datum som infaller en månad efter 31-jan-03, så uttrycket utvärderas till 28-februari-03.

=DatumLägg Till("m", 1; "31-jan-04")

Visar ett datum som infaller en månad efter den 31 januari 2004 och sedan 2004 är ett skottår utvärderas uttrycket till 29 februari-04.

=DatumLägg Till("q", 3, [UtlovatDatum])

Visar ett datum som är tre kvartal efter värdet i fältet UtlovatDatum. Om till exempel värdet för fältet UtlovatDatum är 18 juni-03 utvärderas uttrycket till 18-mar-04.

=DatumLäggTill("h", 3, [ArrivalTime])

Visar en tid som infaller tre timmar efter värdet i fältet ArrivalTime.

Du kan använda uttrycken i ett beräknat fält i en fråga.

Uttryck

Beskrivning

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

Visar ett datum i fältet Förfallodatum som är tre kvartal efter värdet i fältet UtlovatDatum.

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

Visar en tid i fältet PickUpTime som infaller tre timmar efter värdet i fältet ArrivalTime.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.