YEAR

适用于:计算列计算表度量值视觉计算

返回日期的年份,1900 到 9999 之间的四位整数。

语法

YEAR(<date>)  

parameters

术语 定义
date datetime 或文本格式的日期,包含要查找的年份。

返回值

1900 到 9999 范围内的整数。

备注

  • 与将日期存储为序列号Microsoft Excel 相比,DAX 使用 datetime 数据类型来处理日期和时间。

  • 应使用 DATE 函数输入日期,或应将日期作为其他公式或函数的结果输入。 也可以采用接受的日期文本表示形式(例如,March 3, 2007 或 Mar-3-2003)输入日期。

  • 无论提供的日期值的显示格式如何,YEAR、MONTH 和 DAY 函数都返回公历日期值。 例如,如果提供的日期的显示格式使用回历,则 YEAR、MONTH 和 DAY 函数的返回值将是与相应公历日期关联的值。

  • 当日期参数是日期的文本表示形式时,此函数将使用客户端计算机的区域设置和日期时间设置来理解文本值,以便执行转换。 如果字符串的格式与当前区域设置不兼容,可能会出现错误。 例如,如果区域设置将日期格式定义为月/日/年,而日期以日/月/年的格式提供,那么 25/1/2009 将不会解释为 2009 年 1 月 25 日,而是视为无效日期。

示例

以下示例返回 2007。

= YEAR("March 2007")  

示例 - 表达式生成的日期

说明

以下示例返回今天的日期的年份。

= YEAR(TODAY())  

日期和时间函数
HOUR 函数
MINUTE 函数
YEAR 函数
SECOND 函数