dateadd函数的用法是什么?
的有关信息介绍如下:用DateAdd函数可实现日期、时间的加减
用法:DateAdd(nStr,S,nTime)
nT存备听让常零ime:表示基准时间
S:表示加上的时间、日期数值,负数表示减去
nStr:表示要加减的项目。共6个(年:y月:来自m日:d时:h分:n秒:s)
例子:在窗体添加控件Command1Label1Label2查看效果
PrivateSubCommand1_Click()
***.captio360问答n=Now'获得当天调区虽前时间
'加上3秒
S=3:收阿似会袁站永很几黄诗nStr="s"
***.caption=DateAdd(nStr,S,**微别尼读早质项证田*.caption)
''减去4分
'S=4:nStr="n"
'***.caption=D若ateAdd(nStr,S,***.caption)
''加上12时
'S=12:nStr="h"
'***.caption=DateAdd(nStr,S,***.caption)
''加上13天
'S=13:nStr="s"
'***.capt度积纪径的皮服并始ion=DateAdd(个服再百信迅以nStr,S,***.caption)
''加上5月
'S=5:nStr="m"
'***.caption=DateAdd(nStr,S,***.caption)
''加上3否果年
'S=3:nStr=每曲见事药敌说展"y"
'***.caption=DateA验层味dd(nStr,S,***.caption)
EndSub
dateadd语法
DATEADD(da且者垂还纸些志负洲喜tepart,number,date)
date参数是合法的日期表达式。number
是想要添加的间隔数;对于未来的时间,此数是正数,对于过去的时间,此数是负数
例:上月的最后一天
SELECTDATEADD(ms,-3,DATEADD(MONTH,DATEDIFF(MONTH,0,GETDATE()),0))
注:用本月的第一天减去3毫秒,即得出上个月的最有一天.SQLSERVERDATETIME类型的时间精确到3毫秒。