Returnerar ett värde av datatypen Variant (Heltal) som betecknar ett heltal mellan 1 och 12 som representerar månaden på året.
Syntax
Månad( datum )
Det datum som krävsargument är ett Värde av datatypen Variant, numeriskt uttryck, stränguttryck eller en kombination av dessa som kan representera ett datum. Om datum innehåller Null, returneras Null .
Obs!: Om egenskapsinställningen Kalender är gregoriansk representerar det returnerade heltal den gregorianska veckodagen för argumentet datum. Om kalendern är Hijri representerar det returnerade heltal veckodagen Hijri för argumentet datum. För Hijri-datum är argumentnumret ett numeriskt uttryck som kan representera ett datum och/eller klockslag från 100-01-01 (gregoriansk 2 augusti 718) till 3/4 9666 (gregoriansk 31 dec 9999).
Frågeexempel
Uttryck |
Resultat |
SELECT Month(#10/10/2018#) AS MonthTest FROM ProductSales; |
Returnerar det tal som representerar "månad" för strängen "2018-10-10". Resultat: 10. |
VBA-exempel
Obs!: I exemplen nedan visar vi hur du använder den här funktionen i en Visual Basic for Applications-modul (VBA). Om du vill läsa mer om hur man använder VBA, kan du välja Info för utvecklare i listrutan bredvid Sök och sedan skriva en eller flera söktermer i sökrutan.
I det här exemplet används funktionen Månad för att hämta månaden från ett visst datum. I utvecklingsmiljön visas datumformatet i kort datumformat med hjälp av språkinställningarna för koden.
Dim MyDate, MyMonth
MyDate = #February 12, 1969# ' Assign a date. MyMonth = Month(MyDate) ' MyMonth contains 2.