<1>语法:dateadd(datepart,number,date)
如:declare @date datetime
declare @time datetime
set @time=getdate()
set @date=dateadd(dd,5,@time)
print @date
在现在时间的基础上增加5天,可以得到@date的值。
<2>语法:datediff(datepart,startdate,enddate).
如:Select datediff(mm,startdate,enddate)
可以得出startdate和enddate之间的时间相差的月份数。
<3>语法:datepart(datepart,date)
如:datepart(mm,2012-12-23)
可以得到该时间的月份。