共用方式為


MONTH

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

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

語法

MONTH(<datetime>)

參數

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

傳回 value

從 1 到 12 的整數。

言論

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

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

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

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

範例 1

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

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

範例 2

下列表達式會從 month 數據表的 date 數據行中傳回 TransactionDateOrders

= MONTH(Orders[TransactionDate])

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