Как преобразовать поля datetime в UTC Datetime для существующих данных в базе данных?
Как я могу изменить значения Datetime для существующих данных на UTC Time? Любой встроенный SQL qry доступен для изменения?
Например. Существующие данные в таблице
CreatedON
2013-03-01 08:12:00.000
2013-03-01 13:15:18.000
2013-03-01 13:10:00.000
Необходимо преобразовать эти данные во время UTC, которое записывается как время по Гринвичу во время создания. Любые предложения будут полезны
1 ответ
Решение
Попробуй это:
declare @a datetime
set @a='2013-03-01 08:12:00.000'
select DateAdd(s,DateDiff(s, getdate(),getutcdate()),@a )