Palauttaa variantin (päivämäärän), joka sisältää järjestelmän päivämäärän.
Syntaksi
Päivämäärä
Huomautuksia
Voit määrittää järjestelmän päivämäärän käyttämällä Date-lauseketta.
Jos käytät Date-funktiota gregoriaanisella kalenterilla, Date$-funktio ei muutu Calendar-ominaisuusasetuksen mukaan. Jos kalenteri on islamilainen, Date$ palauttaa 10-merkkisen merkkijonon muodossa kk-pp-vv, jossa pp (01-12), pp (01-30) ja v (1400-1523) ovat islamilaisen kalenterin kuukausi, päivä ja vuosi. Gregoriaanisen kalenterin vastaava alue on 1. tammikuuta 1980 – 31. joulukuuta 2099.
Esimerkkejä kyselyistä
| Lauseke | Tulokset |
|---|---|
| SELECT Date() AS Expr1 FROM ProductSales GROUP BY Date(); | Palauttaa järjestelmän nykyisen "päivämäärän" lyhyessä päivämäärämuodossa. Tulos: "pp/kk/v". |
| SELECT Date()-[DateofSale] AS DaysSinceSale FROM ProductSales; | Palauttaa järjestelmän "Date"- ja DateofSale-kentän päivämääräarvojen välisen eron lukuna ja näyttää tulokset sarakkeessa "DaySinceSale". |
VBA-esimerkkejä
Päivämäärän käyttäminen lausekkeessaVoit käyttää Date-funktiota niissä kohdissa, missä voit käyttää lausekkeitakin. Voit esimerkiksi määrittää lomakkeen tekstiruudun Ohjausobjektin lähde -ominaisuuden seuraavasti:
=Date()
Kun lomake avataan lomakenäkymässä, tekstiruudussa näkyy järjestelmän nykyinen päivämäärä.
Date-funktion käyttäminen VBA-koodissa
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ä Date-funktion avulla palautetaan järjestelmän nykyinen päivämäärä.
Dim MyDate
MyDate = Date ' MyDate contains the current system date.