Returnerer et udtryk, der er formateret som en dato eller et klokkeslæt.
Syntaks
FormatDateTime(Dato [, Navngivet Format ] )
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 | Vise en dato og/eller et klokkeslæt. Hvis der er en datodel, skal du vise den som en kort dato. Hvis der er en tidsdel, skal du vise den i lang tid. Hvis de er til stede, vises begge dele. |
| vbLongDate | 1 | Vise en dato ved hjælp af det lange datoformat, der er angivet i computerens internationale indstillinger. |
| vbShortDate | 2 | Vise en dato i det korte datoformat, der er angivet i computerens internationale indstillinger. |
| vbLongTime | 3 | Vise et klokkeslæt med det klokkeslætsformat, der er angivet i computerens internationale indstillinger. |
| vbShortTime | 4 | Vise et klokkeslæt i 24-timersformatet (tt:mm). |
Eksempler
| Udtryk | Resultater |
|---|---|
| SELECT FormatDateTime([DateTime],0) AS Udtryk1 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 "Klokkeslætsformat" (uden datoen). |
| SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales; | Formaterer og viser datoværdierne i feltet "DateTime" som 24-timers formatet "Klokkeslæt" (uden datoen). |