mssql datetimeoffset (7), получить начало и конец дня с учетом часового пояса
От: zverjuga Беларусь  
Дата: 20.10.19 21:02
Оценка:
приветствую

подскажите, как в mssql из известного datetimeoffset (7) получить начало и конец дня с учетом часового пояса?
например, на входе есть следующая дата

'2019-10-20 00:31:18.4068000 +03:00'

нужно получить начало дня, то есть
'2019-10-20 00:00:00.0000000 +03:00'

и конец дня
'2019-10-20 23:59:59.0000000 +03:00'

если просто преобразовывать в DATETIME, то теряется информация о часовом поясе и функция для подсчета секунд между заданным значением и началом-концом дня работает неправильно в районе полуночи +- 3 часа.
спасибо
проклятый антисутенерский закон
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.