YEAR

适用于:计算列计算表Measure视觉计算

以 1900-9999 year 1900-9999 中四位数整数的形式返回 date 的 range。

语法

YEAR(<date>)

parameters

术语 定义
date date datetime 文本 or中的 format,其中包含要 year的 find。

返回 value

range 1900-9999 中的整数。

备注

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

  • 应使用 DATE 函数输入日期,or 作为其他公式 or 函数的结果。 还可以在接受的 date文本表示形式中输入日期,例如 2007 年 3 月 3 日,or 2003 年 3 月 3 日。

  • Values YEAR返回的 MONTH,无论提供的 andDAY的显示 values 如何,formatdate 函数都将是公历 value。 例如,if 提供的 format 的显示 date 使用 Hijri calendar,返回的 valuesYEAR、MONTH、andDAY 函数将 values 与等效公历 date相关联。

  • 当 date 参数是 date的文本表示形式时,该函数使用客户端计算机的区域设置 anddatetime 设置来了解文本 value,以便执行转换。 if 字符串 format 与当前区域设置不兼容,可能会出现错误。 例如,if 区域设置将日期定义为 month/day/year,anddate 作为 day/month/year提供,则 2009 年 1 月 25 日将 not 解释为 2009 年 1 月 25 日,但 date无效。

示例

以下示例返回 2007。

= YEAR("March 2007")

示例 - 表达式结果 Date

说明

以下示例返回 yeartoday的 date。

= YEAR(TODAY())

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