Transact-SQL 参考

DAY

返回代表指定日期的天的日期部分的整数。

语法

DAY ( date )

参数

date

类型为 datetimesmalldatetime 的表达式。

返回类型

int

注释

此函数等价于 DATEPART(dd, date)。

示例

此示例返回从日期 03/12/1998 后的天数。

SELECT DAY('03/12/1998') AS 'Day Number'
GO

下面是结果集:

Day Number 
------------ 
12            

在此示例中,以数字表示日期。注意:Microsoft® SQL Server™ 将 0 解释为 01/01/1900。

SELECT MONTH(0), DAY(0), YEAR(0)

下面是结果集。

----- ------ ------
1     1      1900

请参见

日期和时间函数

datetime 和 smalldatetime

表达式