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
NimettyMuoto -argumentilla 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ää). |