MONTH

適用於:導出數據行計算數據表Measure視覺計算

以 1(1 月)到 12 日(12 月)的數位傳回 month。

語法

MONTH(<datetime>)  

參數

術語 定義
date datetime or 文字 format中的 date。

傳回 value

從 1 到 12 的整數。

言論

  • 相較於將日期儲存為序號的 Excel Microsoft,DAX 使用日期時會使用 datetimeformat。 您可以輸入接受的 datetimeformat,藉由提供 contains 日期的數據行參考,藉此輸入做為 MONTH 函式自變數的 date,or 使用傳回 date的表達式。

  • YEAR傳回的 Values,不論所提供 datevalue的顯示 format 為何,MONTHandDAY 函式都會是公曆 values。 例如,if 所提供 date 的顯示 format 為Hijri,YEAR傳回的 values,MONTHandDAY 函式將會 values 與對等的公曆 date相關聯。

  • 當 date 自變數是 date的文字表示法時,函式會使用用戶端電腦的地區設定 anddatetime 設定來瞭解文字 value,以便執行轉換。 If 目前的 datetime 設定代表 formatMonth/Day/Year中的 date,則下列字串 “1/8/2009” 會解譯為相當於 2009 年 1 月 8 日的 datetime value,and 函式會產生 1 的結果。 不過,if 目前的 datetime 設定代表 Day/Month/Yearformat 中的 date,則相同的字串會解譯為相當於 2009 年 8 月 1 日的日期時間 value,and 函式會產生 8 的結果。

  • If date 的文字表示無法正確轉換成 datetime value,函式會傳回 error。

範例 1

下列表達式會傳回 3,這是對應至 March 的整數,date 自變數中的 month。

= MONTH("March 3, 2008 3:45 PM")  

範例 2

下列表達式會從 Orders 數據表的 TransactionDate 數據行中傳回 datemonth。

= MONTH(Orders[TransactionDate])  

Date and time 函式
HOUR 函式
MINUTE 函式
YEAR 函式
SECOND 函式