Palauttaa kuukaudenpäivää vastaavan kokonaisluvun 1–31 määrittävän variantin (kokonaisluvun).
Syntaksi
Day(päivämäärä)
Pakollinen päivämääräargumenttion mikä tahansa muuttuja, numeerinen lauseke, merkkijonolauseke tai mikä tahansa näiden yhdistelmä, joka voi vastata päivämäärää. Jos päivämäärä on tyhjäarvoinen, funktio palauttaa tyhjäarvon .
Huomautus
Jos Calendar-ominaisuusasetus on gregoriaaninen, palautettu kokonaisluku edustaa gregoriaanisen kuukauden päivää päivämääräargumentissa. Jos kalenteri on islamilainen, palautettu kokonaisluku edustaa islamilaisen kalenterin kuukauden päivää päivämääräargumentille.
Esimerkkejä kyselyistä
| Lauseke | Tulokset |
|---|---|
| SELECT DateofSale, Day([DateofSale]) AS Expr1 FROM ProductSales; | Palauttaa Myyntipäivä-kentän arvot ja näiden päivämääräarvojen päivää vastaavan luvun. |
| SELECT Day(#10/11/2018#) AS DayTest FROM ProductSales; | Palauttaa 11.10.2018-merkkijonon päivää vastaavan luvun. Tulos: 11. |
VBA-esimerkki
Huomautus
Seuraavissa esimerkeissä kerrotaan, kuinka tätä funktiota käytetään Visual Basic for Applications (VBA) -moduulissa. Jos haluat lisätietoja VBA:n käytöstä, valitse Sovelluskehittäjän opasHaku-kentän viereisestä luettelosta ja anna yksi tai useampi hakuehto hakukenttään.
Tässä esimerkissä Päivä-funktiolla saadaan kuukauden päivä määritetystä päivämäärästä. Kehitysympäristössä päivämääräliteraali näytetään lyhyessä muodossa koodin kieliasetusten mukaisesti.
Dim MyDate, MyDay
MyDate = #February 12, 1969# ' Assign a date.
MyDay = Day(MyDate) ' MyDay contains 12.