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

Datum in IST in SQL Server

Sie sollten den DATETIMEOFFSET verwenden Datentyp, der die Zeitzone und den SWITCHOFFSET enthält Methode zum Umschalten zwischen Zeitzonen. Außerdem:Um die aktuelle Uhrzeit zu erhalten, verwenden Sie SYSDATETIMEOFFSET() statt GETDATE()

-- gets current date/time in the current timezone
SELECT 
SYSDATETIMEOFFSET()

-- get the current date/time in your preferred timezone +05:30 UTC being Indian Std. Time
SELECT 
SWITCHOFFSET(SYSDATETIMEOFFSET(), '+05:30')