Работа с датами
Версия 3.1 от Alexandr Fokin на 2020/07/02 20:31
Получить часть даты как число
DATEPART ( datepart , date )
https://docs.microsoft.com/ru-ru/sql/t-sql/functions/datepart-transact-sql?view=sql-server-ver15
Получить форматированную дату как строку
FORMAT ( value, format [, culture ] )
https://docs.microsoft.com/ru-ru/sql/t-sql/functions/format-transact-sql?view=sql-server-ver15
FORMAT([DATETIME], 'dd')
FORMAT([DATETIME], 'HH:mm')
Арифметические операции с датой (иходная дата +- указанное значение единиц времени)
DATEADD (datepart , number , date )
https://docs.microsoft.com/ru-ru/sql/t-sql/functions/dateadd-transact-sql?view=sql-server-ver15
DATEADD(ss,numOfSeconds,DateField)
Ссылки:
https://stackoverflow.com/questions/3480784/sql-server-add-seconds-to-a-datetime-field