Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie konvertiere ich zwischen Zeitzonen in SQL Server 2008?

Ich gehe davon aus, dass Sie "Cental Standard Time" und "India Standard Time" meinen, da "CST" und "IST" verschiedene Bedeutungen haben können. Wenn dies falsch ist, ersetzen Sie einfach die richtigen Offsets für Ihre Zeitzonen in etwa so:

select cast(switchoffset(todatetimeoffset(dtDate, '-06:00'), '+05:30') as datetime)

Hier sind die Schritte: