Du skal bruge DATETIMEOFFSET
datatype, som inkluderer tidszonen og SWITCHOFFSET
metode til at skifte mellem tidszoner. Også:for at få det aktuelle tidspunkt, brug SYSDATETIMEOFFSET()
i stedet for 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')