0

如何将现有数据的日期时间值更改为 UTC 时间?是否有任何内置的 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 时间,在创建过程中记录为 GMT 时间。任何建议都会有所帮助

4

1 回答 1

1

试试这个:

declare @a datetime 
set @a='2013-03-01 08:12:00.000'

select  DateAdd(s,DateDiff(s, getdate(),getutcdate()),@a )
于 2013-12-17T07:43:22.860 回答