Как добавить минуты к части времени datetime Как добавить minutes(INT) к временной части datetime? Например: Если у меня есть переменная типа datetime: @shift_start_time = 2015-11-01 08:00:00.000 @increase = 30 Как получить результат: 2015-11-01 08:30:00.000 Ответ 1 Используйте DATEADD: SELECT DATEADD(mi, @increase, @shift_start_time); db & lt;> демонстрация скрипки Ответ 2 Использование dateadd: DATEADD(minute,@increase,@shift_start_time) первый аргумент может быть выбран среди: год квартал месяц день год день неделя будний час час минута вторая миллисекунда микросекунда наносекунда проверьте https://msdn.microsoft.com/it-it/library/ms186819%28v=sql.120%29.aspx Ответ 3 Чтобы добавить минуты к части времени datetime => SELECT DATEADD("mi", @increase, @shift_start_time);
Ответ 1 Используйте DATEADD: SELECT DATEADD(mi, @increase, @shift_start_time); db & lt;> демонстрация скрипки
Ответ 2 Использование dateadd: DATEADD(minute,@increase,@shift_start_time) первый аргумент может быть выбран среди: год квартал месяц день год день неделя будний час час минута вторая миллисекунда микросекунда наносекунда проверьте https://msdn.microsoft.com/it-it/library/ms186819%28v=sql.120%29.aspx
Ответ 3 Чтобы добавить минуты к части времени datetime => SELECT DATEADD("mi", @increase, @shift_start_time);