Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Convertendo datetime normal para um fuso horário no sql server 2008


Transmita para dtaetimeoffset Curti
select CAST(dt as datetimeoffset)  from test

EDITAR:

você pode então usar SWITCHOFFSET para entrar no fuso horário especificado. Para o seu exemplo
select switchoffset(CAST(dt as datetimeoffset),'+05:30')  from test 

Resultados em 2011-11-24 23:26:30.0600000 +05:30