Palauttaa päivämääräksi tai ajaksi muotoillun lausekkeen.
Syntaksi
FormatDateTime(päivämäärä [, nimettymuoto ] )
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
NimetytMuoto-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 ja näyttää päivämäärä- ja aika-kentän päivämääräarvot päivämäärä- ja/tai kellonaika-kentässä. |
| SELECT FormatDateTime([DateTime],1) AS NewDate FROM ProductSales; | Muotoilee ja näyttää päivämäärän ja ajan kentässä olevat päivämääräarvot pitkässä päivämäärämuodossa. Muotoilee ja näyttää päivämäärän ja ajan kentässä olevat päivämääräarvot lyhyessä päivämäärämuodossa. |
| SELECT FormatDateTime([DateTime],3) AS NewDate FROM ProductSales; | Muotoilee ja näyttää päivämäärän ja ajan kentässä olevat päivämääräarvot Kellonaika-muodossa (ilman päivämäärää). |
| SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales; | Muotoilee ja näyttää päivämäärä- ja aika-kentän päivämääräarvot 24 tunnin kellonaikamuodossa (ilman päivämäärää). |