Zwraca wartość typu wariant (data) zawierającą bieżącą datę systemową.
Składnia
Date
Uwagi
Aby ustawić datę systemową, użyj instrukcji Date .
Jeśli używasz funkcji Date w kalendarzu gregoriańskim, działanie funkcji Date$ nie zmieni się w ustawieniu właściwości Kalendarz . Jeśli kalendarz to Hidżry, funkcja Data$ zwraca 10-znakowy ciąg formy mm-dd-rrrr, gdzie mm (01-12), dd (01-30) i rrrr (1400-1523) to miesiąc Hidżry, dzień i rok. Równoważny zakres gregoriański to od 1 stycznia 1980 do 31 grudnia 2099.
Przykłady zapytań
Expression |
Wyniki |
SELECT Date() AS Wyr1 FROM ProductSales GROUP BY Date(); |
Zwraca bieżącą systemową "datę" w formacie daty krótkiej. Wynik: "dd/mm/rrrr". |
SELECT Date()-[DateofSale] AS DaysSinceSale FROM ProductSales; |
Zwraca różnicę między bieżącym systemem "Date" a wartościami daty pola "DateofSale" jako liczbę i wyświetla wyniki w kolumnie "DaySinceSale". |
Przykłady języka VBA
Używanie funkcji Data w wyrażeniu Funkcji Data można używać wszędzie tam, gdzie można używać wyrażeń. Na przykład właściwość Źródło kontrolki pola tekstowego w formularzu można ustawić w następujący sposób:
=Date()
Gdy formularz jest otwarty w widoku formularza, w polu tekstowym jest wyświetlana bieżąca data systemowa.
Używanie funkcji Date w kodzie VBA
Uwaga: Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.
W tym przykładzie użyto funkcji Date w celu zwrócenia bieżącej daty systemowej.
Dim MyDate
MyDate = Date ' MyDate contains the current system date.