MSSQL
[MSSQL] UTC DateTime 값을 Local Time으로 조회
csmkong
2025. 2. 26. 17:29
UTC Time 값을 조회하는 쿼리
SELECT GETUTCDATE() AS UTC_TIME
UTC Time값을 저장한 Datatime 변수를 Local Time으로 조회하는 함수
DECLARE @DT1 DATETIME
, @DT2 DATETIME
SELECT @DT1 = GETUTCDATE()
SELECT @DT1 // 출력값 : 2025-02-26 08:24:22.130
SELECT @DT2 = SWITCHOFFSET(CONVERT(DATETIMEOFFSET, @DT1),DATENAME(TZOFFSET, SYSDATETIMEOFFSET()))
SELECT @DT2 // 출력값 : 2025-02-26 17:24:22.130
아래 스택 오버플로우 글을 참고함.