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 )
Datą wymaganąargument jest dowolna wartość typu wariant, wyrażenie numeryczne, wyrażenie tekstowe lub dowolna kombinacja tych wartości, które mogą reprezentować datę. Jeśli argument data zawiera wartość Null, funkcja zwraca wartość Null .
Uwaga: Jeśli ustawieniem właściwości Kalendarz jest gregoriański, zwrócona liczba całkowita odpowiada dniu gregoriańskiemu tygodnia dla argumentu daty. Jeśli kalendarz to Hidżry, zwrócona liczba całkowita oznacza dzień tygodnia Hidżry dla argumentu data. W przypadku dat Hidżry numer argumentu jest dowolnym wyrażeniem liczbowym, które może reprezentować datę i/lub godzinę od 1-01-100 (gregoriański 2 sierpnia 718) do 03.04.9666 (gregoriański 31 grudnia 9999).
Przykład kwerendy
Expression |
Wyniki |
SELECT Month(#10/10/2018#) AS MonthTest FROM ProductSales; |
Zwraca liczbę reprezentującą "miesiąc" ciągu "2018-10-10". Wynik: 10. |
Przykład języka 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 Miesiąc w celu uzyskania miesiąca od określonej daty. W środowisku deweloperskim 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.