<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)
可以得到该时间的月份。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步