Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Conversion de la date et de l'heure normales en fuseau horaire dans SQL Server 2008

Diffusez-le en dtaetimeoffset j'aime

select CAST(dt as datetimeoffset)  from test

MODIFIER :

vous pouvez ensuite utiliser SWITCHOFFSET pour entrer dans le fuseau horaire spécifié. Pour votre exemple

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

Résultats en 2011-11-24 23:26:30.0600000 +05:30