dateadd函数的用法
时间: 2023-09-25 19:10:31 浏览: 33
ASP中DateAdd函数中日期相加或相减使用方法
DATEADD函数用于在日期或时间上添加指定的时间间隔。它的基本语法如下:
```
DATEADD(interval, number, date)
```
其中,interval表示要添加的时间间隔,可以是year、quarter、month、day、hour、minute、second等;number表示要添加的数量,可以为正数或负数;date则表示要添加时间间隔的初始日期或时间。
例如,如果要在一个日期上添加3个月,可以使用以下代码:
```
SELECT DATEADD(month, 3, '2021-01-01')
```
这将返回一个新的日期,为2021年4月1日。同样,如果要在一个时间上添加30分钟,可以使用以下代码:
```
SELECT DATEADD(minute, 30, '12:00:00')
```
这将返回一个新的时间,为12:30:00。注意,如果添加的时间间隔超出了日期或时间的范围,DATEADD函数将会进行适当的调整,比如将日期向后推一个月,或者将时间向后推到下一天。
阅读全文