MONTH
以1月到12日(12月)的數位傳回月份。
語法
MONTH(<datetime>)
參數
術語 | 定義 |
---|---|
date |
datetime 或文字格式的日期。 |
傳回值
從 1 到 12 的整數。
言論
相較於將日期儲存為序號Microsoft Excel,DAX 使用日期時會使用
datetime
格式。 您可以輸入接受的datetime
格式、提供包含日期之數據行的參考,或使用傳回日期的運算式,來輸入做為 MONTH 函式自變數的日期。YEAR、MONTH 和 DAY 函式所傳回的值將會是公曆值,不論提供日期值的顯示格式為何。 例如,如果所提供日期的顯示格式是Hijri,則傳回 YEAR、MONTH 和 DAY 函式的值會與對等的公曆日期相關聯。
當 date 自變數是日期的文字表示法時,函式會使用用戶端電腦的地區設定和日期時間設定來瞭解文字值,以便執行轉換。 如果目前的日期時間設定以 Month/Day/Year 格式表示日期,則下列字串 “1/8/2009” 會解譯為相當於 2009 年 1 月 8 日的日期時間值,且函式會產生 1 的結果。 不過,如果目前的日期時間設定代表日期/月/年的格式,則相同的字串會解譯為相當於 2009 年 8 月 1 日的日期時間值,而函式會產生 8 的結果。
如果日期的文字表示無法正確轉換成 datetime 值,則函式會傳回錯誤。
範例 1
下列表達式會傳回 3,這是對應至 March 的整數,也就是自變數中 date
月份。
= MONTH("March 3, 2008 3:45 PM")
範例 2
下列表達式會從 Orders
數據表 TransactionDate
數據行中的日期傳回月份。
= MONTH(Orders[TransactionDate])