DAX 日期與時間 - YEAR 函式



描述

返回日期的年份,以 1900-9999 範圍內的四位整數表示。

語法

YEAR (<date>) 

引數

序號 引數與描述
1

日期 (date)

以 datetime 或文字格式表示的日期,包含您要查詢的年份。

返回值

1900-9999 範圍內的整數。

備註

DAX 使用 datetime 資料型別處理日期和時間。

YEAR 函式可以透過以下幾種方式獲取引數日期:

  • 使用 DATE 函式。
  • 作為其他 DAX 公式或 DAX 函式的結果。
  • 作為可接受的日期文字表示。

該函式使用客戶端計算機的區域設定和日期時間設定來理解文字值以執行轉換。例如:

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

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

如果字串的格式與當前區域設定不相容,YEAR 函式可能會返回錯誤。例如,如果您的區域設定將日期格式定義為月/日/年,而日期以日/月/年的格式提供,則 25/1/2009 將不會被解釋為 2009 年 1 月 25 日,而是無效日期。

示例

= YEAR (DATE (2016,9,15)) returns 2016. 
= YEAR (TODAY ()) returns 2016 if TODAY () returns 12/16/2016 12:00:00 AM. 
dax_functions_date_time.htm
廣告
© . All rights reserved.