Als u bijna elke stijl converteert, wordt de datetime2-waarde geconverteerd naar UTC.
Bovendien stelt de conversie van datetime2 naar datetimeoffset de offset eenvoudig in op +00:00
, volgens het onderstaande, dus het is een snelle manier om te converteren van Datetimeoffset(offset!=0)
naar Datetimeoffset(+00:00)
declare @createdon datetimeoffset
set @createdon = '2008-12-19 17:30:09.1234567 +11:00'
select CONVERT(datetime2, @createdon, 1)
--Output: 2008-12-19 06:30:09.12
select convert(datetimeoffset,CONVERT(datetime2, @createdon, 1))
--Output: 2008-12-19 06:30:09.1234567 +00:00