У меня есть некоторые отрицательные целочисленные значения, которые являются смещением от даты по умолчанию 1-1-1900.Я должен получить значения даты и времени из них.Как я могу это сделать.
Пример:
Если я сделаю:
SELECT convert(datetime, 53691) as Calc
OR
SELECT cast(53691 as datetime)
Я получу: 2047-01-01 00:00:00.000
Что мне нужно, этоЕсли я сделаю:
SELECT convert(datetime, -53691) as Calc
OR
SELECT cast(-53691 as datetime)
я должен получить что-то вроде:
1753-01-01 00:00:00.000