Как удалить TIME on Epoch в SQL Server

Как удалить ВРЕМЯ в формате эпохи в SQL Server?

Пример: 2713795200000 должен возвращать значение Чт, 30 декабря 2055 г., 00:00:00 вместо Чт, 30 декабря 2055 г., 16:00:00 по Гринвичу.


person Dobermaxx99    schedule 19.05.2016    source источник
comment
CAST это как дата, а затем обратно на дату и время?   -  person Ben Thul    schedule 19.05.2016


Ответы (1)


Вы можете использовать приведенный ниже запрос для своей проблемы. Может быть, это поможет вам.

SELECT  DATEADD(DAY, (2713795200000)/(1000*60*60*24), '19700101')
person Sandeep Kumar    schedule 19.05.2016
comment
Спасибо, сэр! вы также можете ответить на мой вопрос здесь title="преобразование эпохи в сервер SQL datetime превышает 2038 год"> stackoverflow.com/questions/37300536/ - person Dobermaxx99; 20.05.2016
comment
@Dobermaxx99 Добро пожаловать :) - person Sandeep Kumar; 20.05.2016