DAX 日期和時間 - MONTH 函式



描述

將月份作為數字返回,範圍為 1(1 月)到 12(12 月)。

語法

MONTH (<datetime>) 

引數

序列號 引數和描述
1

datetime

datetime 或文字格式的日期。

返回值

1 到 12 之間的整數。

備註

DAX 在使用日期時使用 datetime 格式。其他格式中儲存的日期隱式轉換。

您可以透過以下任何方式輸入用作 MONTH 函式引數的日期 -

  • 透過鍵入已接受的 datetime 格式。
  • 透過提供對包含日期的列的引用。
  • 透過使用返回日期的表示式。
  • 透過使用日期的文字表示形式。

DAX MONTH 函式使用客戶端計算機的語言環境和日期/時間設定來理解文字值以便執行轉換。例如,

  • 如果當前日期/時間設定以月/日/年的格式表示日期,則字串“1/8/2016”被理解為等效於 2016 年 1 月 8 日的 datetime 值,並且該函式返回 1。

  • 如果當前日期/時間設定以日/月/年的格式表示日期,則相同的字串將被理解為等效於 2016 年 8 月 1 日的 datetime 值,並且該函式返回 8。

    如果無法將日期的文字表示形式正確轉換為 datetime 值,則該函式將返回錯誤。

示例

= MONTH ("April 5, 2016") returns 4. 
= MONTH ("March 2, 2016 3:45 PM”) returns 3. 
= MONTH (TODAY ()) returns 12 if TODAY () returns 12/16/2016 12:00:00 AM. 
dax_functions_date_time.htm
廣告
© . All rights reserved.