1.时间相关的操作
月份、星期、日期、时间格式转换、第几周
1 SELECT DATEADD(DAY,12,'2014-4-1') as '时间间隔', 2 --在所给时间上加上时间间隔,转换成DATETIME 3 DATEDIFF(DAY,'2014-04-01','2014-04-30') as '时间差',--返回时间差值29 4 DATEPART(MONTH,'2014/04/4') as '月份'--返回时间日期的指定日期的月份 5 6 SELECT DATEPART(YEAR,'2012-01-11') as'年份' --年份 7 , DATEPART(DAY,'2012-01-10') as '今天日期'--几号 8 , DATEPART(d,'2014-05-19') as '星期几'--返回所给时间的日期几号 9 , DATEPART(m,'2014-05-19') as '月份' --返回所给时间的月份 10 11 SELECT DATENAME(WEEKDAY,'2014-04-4') --返回指定日期的星期 12 , DATENAME(DW,'2014-04-01') 13 , 第几周=DATENAME(WEEK,GETDATE()) --本年第几周 14 , TODAY=DATENAME(WEEKDAY,GETDATE()) --当前星期几