Funkcja Month

Dotyczy
Access dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Zwraca wartość typu wariant (liczba całkowita) określającą liczbę całkowitą z zakresu od 1 do 12, która odpowiada miesiącowi roku.

Składnia

Month(data)

Wymaganym argumentem datyjest dowolny wariant, wyrażenie liczbowe, wyrażenie ciągu lub dowolna ich kombinacja, która może oznaczać datę. Jeśli data zawiera wartość null, funkcja zwraca wartość null .

Uwaga

Jeśli ustawienie właściwości Calendar jest gregoriańskie, zwrócona liczba całkowita reprezentuje gregoriański dzień tygodnia dla argumentu daty. Jeśli kalendarz to kalendarz Hidżra, zwrócona liczba całkowita odpowiada dniowi tygodnia Hidżry dla argumentu daty. W przypadku dat Hidżry numerem argumentu jest dowolne wyrażenie liczbowe, które może reprezentować datę i/lub godzinę od 1/1/100 (kalendarz gregoriański 2 sierpnia 718 r.) do 03.04.9666 r. (31 grudnia 9999 r.).

Przykład zapytania

Wyrażenie Rezultat
SELECT Month(#10/10/2018#) AS MonthTest FROM ProductSales; Zwraca liczbę reprezentującą miesiąc w ciągu "10/10/2018". Wynik: 10.

Przykład kodu 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 Month w celu uzyskania miesiąca od określonej daty. W środowisku programistycznym literał daty jest wyświetlany w formacie daty krótkiej przy użyciu ustawień regionalnych kodu.

Dim MyDate, MyMonth
MyDate = #February 12, 1969#    ' Assign a date.
MyMonth = Month(MyDate)    ' MyMonth contains 2.

Wybieranie odpowiedniej funkcji daty