-- ============================================= -- Author: Dr. Stefan Ott -- Create date: -- Description: -- ============================================= CREATE FUNCTION [dbo].[datetime_LocalToUTC] ( @datetime datetime ,@timezone varchar(50) = null ) RETURNS datetime AS BEGIN DECLARE @Ret datetime; IF @datetime is null SET @RET = null; ELSE SET @RET = @datetime AT TIME ZONE ISNULL(@timezone, 'Central European Standard Time') AT TIME ZONE 'UTC' RETURN @RET; END