Any*_*are 12 sql sql-server time datetime dateadd
如何添加minutes(INT)时间部分datetime?
例如 :
如果我有这样的datetime变量:
@shift_start_time = 2015-11-01 08:00:00.000
@increase = 30
Run Code Online (Sandbox Code Playgroud)
如何得到结果:
2015-11-01 08:30:00.000
Run Code Online (Sandbox Code Playgroud)
Luk*_*zda 23
用途DATEADD:
SELECT DATEADD(mi, @increase, @shift_start_time);
Run Code Online (Sandbox Code Playgroud)
Sim*_*one 13
使用日期添加:
DATEADD(minute,@increase,@shift_start_time)
Run Code Online (Sandbox Code Playgroud)
第一个参数可以从以下选项中选择: year 季度 Month dayofyear day week weekday hours minute second 毫秒 微秒 纳秒
请检查https://msdn.microsoft.com/it-it/library/ms186819%28v=sql.120%29.aspx
| 归档时间: |
|
| 查看次数: |
33121 次 |
| 最近记录: |