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')