Funktionen FormatDateTime

Gælder for
Access til Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Returnerer et udtryk, der er formateret som en dato eller et klokkeslæt.

Syntaks

FormatDateTime(Date [, NamedFormat ] )

Syntaksen for funktionen FormatDateTime har disse argumenter:

Argument Beskrivelse
Dato Påkrævet. Datoudtryk, der skal formateres.
NamedFormat Valgfrit. Numerisk værdi, der angiver det anvendte dato/klokkeslætsformat. Hvis det udelades, bruges vbGeneralDate .

Indstillinger

Argumentet NamedFormat har følgende indstillinger:

Konstant Værdi Beskrivelse
vbGeneralDate 0 Få vist en dato og/eller et klokkeslæt. Hvis der er en datodel, skal du vise den som en kort dato. Hvis der er et klokkeslætsafsnit, skal det vises som et langt klokkeslæt. Hvis de findes, vises begge dele.
vbLongDate 1 Få vist en dato ved hjælp af det lange datoformat, der er angivet i computerens internationale indstillinger.
vbShortDate 2 Få vist en dato ved hjælp af det korte datoformat, der er angivet i computerens internationale indstillinger.
vbLongTime 3 Få vist et klokkeslæt ved hjælp af det klokkeslætsformat, der er angivet i computerens internationale indstillinger.
vbShortTime 4 Vise et klokkeslæt ved hjælp af 24-timers formatet (tt:mm).

Eksempler

Udtryk Resultater
SELECT FormatDateTime([DateTime],0) AS Expr1 FROM ProductSales; Formaterer og viser datoværdierne i feltet "DateTime" til Dato og/eller klokkeslæt.
SELECT FormatDateTime([DateTime],1) AS NewDate FROM ProductSales; Formaterer og viser datoværdierne i feltet "DateTime" som langt datoformat. Formaterer og viser datoværdierne i feltet "DateTime" som Kort datoformat.
SELECT FormatDateTime([DateTime],3) AS NewDate FROM ProductSales; Formaterer og viser datoværdierne i feltet "DateTime" som "Time"-format (uden datoen).
SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales; Formaterer og viser datoværdierne i feltet "DateTime" som 24-timers "Time"-format (uden datoen).