Adderar eller subtraherar från datum- och tidsvärden
Applies ToAccess 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.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.