year
函数术语
年、年纪、年龄的意思。函数中返回表示指定日期中的年份的整数。
T-SQL
返回表示指定日期中的年份的整数。
语法
YEAR(date)
参数
date
datetime或smalldatetime类型的表达式
返回类型:
int
注释
此函数等价于 DATEPART(yy,date)。
示例
下例从日期 03/12/1998 中返回年份数。
下面是结果集
Year Number ------------ 1998
下例用数字指定日期。注意:Microsoft® SQL Server™ 数据库将 0 解释为 1900 年 1 月 1 日。
SELECT MONTH(0),DAY(0),YEAR(0)
----- ------ ------
1 1 1900
数据库
功能得到日期值中的年度(有效取值1000到3000)。
语法
Year(date)
参数date:date类型的值返回值Integer。函数执行成功时得到date参数中的年份(采用四位数字),发生错误时返回1900,如果date参数的值为NULL,则Year()函数
Excel
Excel中,YEAR函数的功能为返回某日期对应的年份。返回值为 1900 到 9999 之间的整数。
函数语法
YEAR(serial_number)
Serial_number 为一个日期值,其中包含要查找年份的日期。应使用DATE函数来输入日期,或者将日期作为其他公式或函数的结果输入。例如,使用 DATE(2008,5,23) 输入 2008 年 5 月 23 日。如果日期以文本的形式输入,则会出现问题。
函数说明
Microsoft Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号是 1 而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。Microsoft Excel for the Macintosh 使用另外一个默认日期系统。
由 YEAR、MONTHDAY函数返回的值是 Gregorian 值,不管所提供的日期值是怎样的显示格式。例如,如果所提供的日期值显示格式是 Hijri,YEAR、MONTH 和 DAY 函数返回的值将是对应 Gregorian 日期的值。
示例
参考资料
最新修订时间:2024-04-01 23:48
目录
概述
T-SQL
参考资料