Returnerer et uttrykk formatert som en dato eller et klokkeslett.
Syntaks
FormatDateTime( Date [, NamedFormat ] )
Syntaksen for funksjonen FormatDateTime har følgende argumenter:
Argument |
Beskrivelse |
Dato |
Obligatorisk. Datouttrykk som skal formateres. |
NamedFormat |
Valgfritt. Numerisk verdi som angir dato/klokkeslett-formatet som brukes. Hvis utelatt, brukes vbGeneralDate . |
Innstillinger
NamedFormat-argumentet har følgende innstillinger:
Konstant |
Value |
Beskrivelse |
vbGeneralDate |
0 |
Vise en dato og/eller et klokkeslett. Hvis det finnes en datodel, kan du vise den som en kort dato. Hvis det finnes en tidsdel, kan du vise den som en lang tid. Hvis de finnes, vises begge delene. |
vbLongDate |
1 |
Vis en dato ved hjelp av det lange datoformatet som er angitt i datamaskinens regionale innstillinger. |
vbShortDate |
2 |
Vis en dato ved hjelp av det korte datoformatet som er angitt i datamaskinens regionale innstillinger. |
vbLongTime |
3 |
Vis et klokkeslett ved hjelp av klokkeslettformatet som er angitt i datamaskinens regionale innstillinger. |
vbShortTime |
4 |
Vis et klokkeslett ved hjelp av 24-timersformatet (tt:mm). |
Eksempler
Expression |
Resultater |
SELECT FormatDateTime([DateTime],0) AS Expr1 FROM ProductSales; |
Formaterer og viser datoverdiene i DateTime-feltet i 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 «Klokkeslett»-format (uten datoen). |
SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales; |
Formaterer og viser datoverdiene i «DateTime»-feltet som 24-timers «Klokkeslett»-format (uten datoen). |