Я хочу получить всю дату
Таким образом, сегодня было бы 07.07.2010 0:00:00 к 07.07.2010 23:59:59
Таким образом, это должно составить целые 24 часа, с 0:00:00 было бы 8-м затем.
Таким образом, у меня есть это
select DATEADD(??, ??, DATEDIFF(dd, 0, GETUTCDATE()))
Как я заставляю его добавить 23 часа 59 минут и 59 секунд к нему?
DECLARE @start DATETIME
DECLARE @end DATETIME
SET @start = DATEADD(dd, 0, DATEDIFF(dd, 0, GETUTCDATE()))
SET @end = DATEADD(dd, 1, DATEADD(ms, -3, @start))
Попробуйте следующее:
DATEADD (секунда, -1, DATEADD (ДЕНЬ, 1, «7/7/2010 12:00:00»))