USE master
GO
--------------获得当前时间的方法
SELECT GETDATE() AS '当前时间';
---------在制定的时间上累加月份
select DATEADD(MM,4,'01/01/2009') AS '当前时间';
---------在制定的时间上累加日
select DATEADD(DD,4,'01/01/2009') AS '当前时间';
---------在制定的时间上累加年
select DATEADD(YYYY,4,'01/01/2009') AS '当前时间';
---------获得当天是星期几
select DATENAME(DW,'01/04/2013') as '星期'
-------------获得月份
select DATEPART(MM,'2012-10-9') as '月'
-------------获得年份
select DATEPART(YY,'2012-10-9') as '年'
-------------获得日
select DATEPART(DD,'2012-10-9') as '日'
希望对您有所帮助<wbr></wbr>