Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Conversione di datetime normale in un fuso orario in sql server 2008

Trasmettilo a dtaetimeoffset come

select CAST(dt as datetimeoffset)  from test

MODIFICA:

puoi quindi utilizzare SWITCHOFFSET per entrare nel fuso orario specificato. Per il tuo esempio

select switchoffset(CAST(dt as datetimeoffset),'+05:30')  from test 

Risultati in 2011-11-24 23:26:30.0600000 +05:30