Date-funktio

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

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 Päivämäärä-funktiota gregoriaanisen kalenterin kanssa, Calendar-ominaisuusasetus ei muuta Date$-funktion toimintaa. Jos kalenteri on Hijri, Date$ palauttaa lomakkeen kk-dd-yyyy 10-merkkisen merkkijonon, jossa mm (01-12), dd (01-30) ja yyyy (1400-1523) ovat Hijrin kuukausi, päivä ja vuosi. Vastaava gregoriaaninen alue on 1.1.1980–31.12.2099.

Esimerkkejä kyselystä

Lauseke Tulokset
SELECT Date() AS Expr1 FROM ProductSales GROUP BY Date(); Palauttaa nykyisen järjestelmän päivämäärän lyhyessä päivämäärämuodossa. Tulos: "kk/kk/v".
SELECT Date()-[DateofSale] AS DaysSinceSale FROM ProductSales; Palauttaa nykyisen järjestelmän Päivämäärä- 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 lausekkeessa Voit käyttää Date-funktiota aina, kun voit käyttää lausekkeita. 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.

Oikean päivämääräfunktion valinta