ylbtech-SQL Server:SQL Server-日期和时间函数 |
日期和时间函数。
ylb:日期和时间函数返回顶部 |
1,日期和时间函数
获取(当前)日期 GetDate()
2,提取部分日期和时间
DAY(date)
MONTH(date)
YEAR(date)
或者DatePart()和DateName()
DatePart(datepart,date)
DateName(datepart,date)
3,SQL Server认可的日期部分和缩写
5,完整日期+时间格式:yyyy-MM-dd hh:mi:ss:mmm
获取(当前)日期 GetDate()
2,提取部分日期和时间
DAY(date)
MONTH(date)
YEAR(date)
或者DatePart()和DateName()
DatePart(datepart,date)
DateName(datepart,date)
3,SQL Server认可的日期部分和缩写
日期部分(全名) | 日期部分(缩写) |
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 |
Millisecond | ms |
select GetDate() 'Date', Datename(month,GetDate()) AS 'Month Name', DatePart(yyyy,GetDate()) AS 'Year'
Date Month Name Year
------------------------------------------------------ ------------------------------ -----------
2012-11-15 17:23:59.700 11 2012
4,日期和时间计算 T-SQL包含两个计算日期和时间表达式的函数:
DateAdd(datepart,number,date)
DateDiff(datepart,startdate,endate)
5,完整日期+时间格式:yyyy-MM-dd hh:mi:ss:mmm
6,
7,
8,
本文转自ylbtech博客园博客,原文链接:http://www.cnblogs.com/ylbtech/p/3514094.html,如需转载请自行联系原作者