阿尔哦覅和 发表于 2016-10-31 04:56:18

SQL server 中的时间问题

  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>
页: [1]
查看完整版本: SQL server 中的时间问题