dateadd,datediff,datepart等用法日常实例

<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)

      可以得到该时间的月份。

                                        

原文地址:https://www.cnblogs.com/zcwfb/p/2971410.html