首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

2.2.2  日期信息获取函数

日期信息获取函数用于获取日期指定部分的相关信息,常用的日期信息获取函数如表2-2所示。

2-2                          常用的日期信息获取函数

功能说明

语法

参数及返回值数据类型说明

返回代表指定日期的指定日期部分的字符串

DATENAME(datepart,date)

datepart是指定应返回的日期部分的参数,其定义如表2-3所示。date是返回datetimesmalldatetime值或日期格式字符串的表达式。DATENAME函数返回nvarcharDATEPART函数返回int

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

DATEPART(datepart,date)

返回表示指定日期中的年份的整数

YEAR(date)

返回int

返回表示指定日期中的月份的整数

MONTH(date)

返回int

返回表示指定日期中的天的整数

DAY(date)

返回int

 

2-3           DATENAMEDATEPART支持的日期部分、缩写及含义

日期部分

缩写

含义

Year

yy , yyyy

年份

Quarter

qq , q

季度

Month

mm , m

月份

Dayofyear

dy , y

Day

dd , d

Week

wk , ww

自年初开始的第几个星期

Weekday

Dw

星期几(例如星期一、星期二)

Hour

Hh

小时

Minute

mi , n

分钟

Second

ss , s

秒。datesmalldatetime时,始终返回0

Millisecond

Ms

毫秒。datesmalldatetime时,始终返回0,为datetime时,返回百份之三秒

 

DATEPARTWeek,date)返回的星期计算方式,是按照星期日为一周的第一天,这点与中国人的日期处理习惯不同,在使用时要注意这一点。DATENAME函数返回指定日期的指定日期部分的字符串,其返回的具体字符串值,与SET DATEFIRSTSET DATELANGUAGE选项的设置有关。使用DATEPARTWeekday,date)时,其返回的值与SET DATEFIRST选项的设置有关,具体的将在2.3节中说明。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论