Legge til eller trekke fra dato- og klokkeslettverdier

Gjelder for
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Tabellen nedenfor viser eksempler på uttrykk som bruker DateAdd-funksjonen til å legge til dato- og klokkeslettverdier.

Du kan bruke disse uttrykkene i beregnede kontroller i skjemarapporter eller i spørringsvilkårsrader.

Uttrykk Beskrivelse
=DateAdd("d"; -10, [PromisedDate]) Viser en dato som er 10 dager før verdien i PromisedDate-feltet.
=DateAdd("m"; 1, "31-Jan-13") Viser en dato som er en måned etter 31.02.03, slik at uttrykket evalueres til 28.02.2003.
=DateAdd("m"; 1, "31-Jan-04") Viser en dato som er en måned etter 31.01.04, og siden 2004 er et skuddår, evalueres uttrykket til 29.-04. februar.
=DateAdd("q"; 3, [PromisedDate]) Viser en dato som er tre kvartaler etter verdien i PromisedDate-feltet. Hvis for eksempel verdien for PromisedDate-feltet er 18-juni-03, evalueres uttrykket til 18-mar-04.
=DateAdd("h"; 3, [ArrivalTime]) Viser et klokkeslett som er tre timer etter verdien i ArrivalTime-feltet.

Du kan bruke disse uttrykkene i et beregnet felt i en spørring.

Uttrykk Beskrivelse
Forfallsdato: DateAdd("q"; 3, [PromisedDate]) Viser i DueDate-feltet en dato som er tre kvartaler etter verdien i PromisedDate-feltet.
PickUpTime: DateAdd("h", 3, [ArrivalTime]) Vises i PickUpTime-feltet et klokkeslett som er tre timer etter verdien i ArrivalTime-feltet.