FormatDateTime-funktio

Käytetään kohteeseen
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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