Palauttaa päivämääräksi tai ajaksi muotoillun lausekkeen.
Syntaksi
FormatDateTime(Date [, NamedFormat ] )
FormatDateTime-funktion syntaksilla on seuraavat argumentit:
| Argumentti | Kuvaus |
|---|---|
| Päivämäärä | Pakollinen. Muotoiltava päivämäärälauseke. |
| NimettyMuoto | Valinnainen. Numeerinen arvo, joka määrittää käytettävän päivämäärän ja ajan muodon. Jos se jätetään pois, käytetään vakiota vbGeneralDate. |
Asetukset
NamedFormat-argumentissa on seuraavat asetukset:
| Vakio | Arvo | Kuvaus |
|---|---|---|
| vbGeneralDate | 0 | Näyttää päivämäärän ja/tai ajan. Jos funktiossa on päivämääräosa, se näytetään lyhyenä päivämääränä. Jos funktiossa on aikaosa, se näytetään pitkänä kellonaikana. Jos funktiossa on molemmat osat, molemmat osat näytetään. |
| vbLongDate | 1 | Näyttää päivämäärän käyttämällä tietokoneen aluekohtaisissa asetuksissa määritettyä pitkän päivämäärän muotoa. |
| vbShortDate | 2 | Näyttää päivämäärän käyttämällä tietokoneen aluekohtaisissa asetuksissa määritettyä lyhyen päivämäärän muotoa. |
| vbLongTime | 3 | Näyttää ajan käyttämällä tietokoneen aluekohtaisissa asetuksissa määritettyä ajan muotoa. |
| vbShortTime | 4 | Näyttää ajan käyttämällä 24 tunnin muotoa (hh:mm). |
Esimerkkejä
| Lauseke | Tulokset |
|---|---|
| SELECT FormatDateTime([DateTime],0) AS Expr1 FROM ProductSales; | Muotoilee päivämääräarvot Päivämääräaika-kentässä päivämääräksi ja/tai kellonajaksi. |
| SELECT FormatDateTime([DateTime],1) AS NewDate FROM ProductSales; | Muotoilee ja näyttää päivämääräarvot DateTime-kentässä Pitkä päivämäärä -muodossa. Muotoilee ja näyttää päivämääräarvot DateTime-kentässä Lyhyen päivämäärän muodossa. |
| SELECT FormatDateTime([DateTime],3) AS NewDate FROM ProductSales; | Muotoilee ja näyttää päivämääräarvot DateTime-kentässä Muodossa "Aika" (ilman päivämäärää). |
| SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales; | Muotoilee ja näyttää päivämääräarvot DateTime-kentässä muodossa 24hour "Time" (ilman päivämäärää). |