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). |