FormatDateTime, funksjon

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

Returnerer et uttrykk formatert som dato eller klokkeslett.

Syntaks

FormatDateTime(Date [, NamedFormat ] )

Syntaksen for funksjonen FormatDateTime har disse argumentene:

Argumenter Beskrivelse
Dato Obligatorisk. Datouttrykk som skal formateres.
NamedFormat Valgfritt. Numerisk verdi som angir dato/klokkeslett-formatet som brukes. Hvis den utelates, brukes vbGeneralDate .

Innstillinger

Argumentet NamedFormat har følgende innstillinger:

Konstant Verdi Beskrivelse
vbGeneralDate 0 Vise dato og/eller klokkeslett. Hvis det finnes en datodel, viser du den som en kort dato. Hvis det er en tidsdel, viser du den som en lang tidsperiode. Hvis de finnes, vises begge deler.
vbLongDate 1 Vise en dato med det lange datoformatet som er angitt i datamaskinens regionale innstillinger.
vbShortDate 2 Vise en dato ved hjelp av det korte datoformatet som er angitt i datamaskinens regionale innstillinger.
vbLongTime 3 Vise et klokkeslett ved hjelp av klokkeslettformatet som er angitt i de regionale innstillingene på datamaskinen.
vbShortTime 4 Vise tiden med 24-timers formatet (tt:mm).

Eksempler

Uttrykk Resultater
SELECT FormatDateTime([DateTime],0) AS Expr1 FROM ProductSales; Formaterer og viser datoverdiene i «DateTime»-feltet til dato og/eller klokkeslett.
SELECT FormatDateTime([DateTime],1) AS NewDate FROM ProductSales; Formaterer og viser datoverdiene i DateTime-feltet som langt datoformat. Formaterer og viser datoverdiene i DateTime-feltet som Kort datoformat.
SELECT FormatDateTime([DateTime],3) AS NewDate FROM ProductSales; Formaterer og viser datoverdiene i DateTime-feltet som Time-format (uten dato).
SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales; Formaterer og viser datoverdiene i DateTime-feltet som 24-timers «Time»-format (uten datoen).