Share via


YEAR 函數 (DAX)

以 4 位整數傳回日期的年份,範圍是 1900-9999。

語法

YEAR(<date>)

參數

詞彙

定義

date

datetime 形式或文字格式的日期,包含您所要搜尋的年份。

傳回值

範圍 1900-9999 的整數。

備註

相較於將日期儲存為數列數字的 Microsoft Excel,DAX 會使用 datetime 資料類型處理日期和時間。

您應該使用 DATE 函數,或當做其他公式或函數的結果來輸入日期。您也可以使用日期的可接受文字表示法輸入日期,例如 March 3, 2003, 或 Mar-3-2003。

不管提供之日期值的顯示格式為何,YEAR、MONTH 與 DAY 函數傳回的值將會是西曆值。例如,如果提供之日期的顯示格式使用回曆,YEAR、MONTH 與 DAY 函數的傳回值將會是與等同西曆日期相關的值。

當日期引數為以文字表示的日期時,函數會使用用戶端電腦的地區設定和日期時間設定來了解文字值以執行轉換。如果字串的格式不相容於目前的地區設定,就可能發生錯誤。例如,如果您的地區設定將日期定義為會格式化成「月/日/年」,而將日期提供為「日/月/年」,25/1/2009 就不會解譯為 2009 年 1 月 25 日,而是會成為無效的日期。

範例

下列範例會傳回 2003。

=YEAR("March 2003")

範例:當做運算式結果的日期

描述

下列範例會針對今天的日期傳回年份。

程式碼

=YEAR(TODAY())