YEAR
将日期的年份作为 1900-9999 范围内的四位数整数返回。
语法
YEAR(<date>)
parameters
术语 | 定义 |
---|---|
date |
datetime 或文本格式的日期,包含要查找的年份。 |
返回值
1900-9999 范围内的整数。
备注
与将日期存储为序列号Microsoft Excel 相比,DAX 使用
datetime
数据类型来处理日期和时间。应使用 DATE 函数或作为其他公式或函数的结果输入日期。 还可以在接受的日期文本表示形式中输入日期,例如 2007 年 3 月 3 日或 2003 年 3 月 3 日。
无论提供的日期值的显示格式如何,YEAR、MONTH和 DAY 函数返回的值都将是公历值。 例如,如果提供的日期的显示格式使用 Hijri 日历,则 YEAR、MONTH和 DAY 函数的返回值将是与等效公历日期关联的值。
当日期参数是日期的文本表示形式时,该函数使用客户端计算机的区域设置和日期时间设置来了解文本值以执行转换。 如果字符串格式与当前区域设置不兼容,则可能会出现错误。 例如,如果区域设置将日期的格式定义为月/日/年,并且日期作为日/月/年提供,则 2009 年 25 月 1 日不会解释为 2009 年 1 月 25 日,但日期无效。
示例
以下示例返回 2007。
= YEAR("March 2007")
示例 - 表达式结果的日期
说明
以下示例返回当前日期的年份。
= YEAR(TODAY())