[C#/WINFORM/.NET6] TimeZoneInfo 클래스 : ConvertTimeFromUtc 정적 메소드를 사용해 UTC 시간을 특정 지역 시간으로 변환하기
C#/WinForm 2022. 9. 26. 02:01728x90
반응형
728x170
■ TimeZoneInfo 클래스의 ConvertTimeFromUtc 정적 메소드를 사용해 UTC 시간을 특정 지역 시간으로 변환하는 방법을 보여준다.
▶ 예제 코드 (C#)
DateTime sourceLocalDateTime = DateTime.Now;
DateTime sourceUTCDateTime = sourceLocalDateTime.ToUniversalTime();
string targetTimeZoneKey = "New Zealand Standard Time";
TimeZoneInfo targetTimeZoneInfo = TimeZoneInfo.FindSystemTimeZoneById(targetTimeZoneKey);
DateTime targetDateTime = TimeZoneInfo.ConvertTimeFromUtc(sourceUTCDateTime, targetTimeZoneInfo);
Console.WriteLine($"서울 시간 : {sourceLocalDateTime:yyyy-MM-dd HH:mm:ss}");
Console.WriteLine($"UTC 시간 : {sourceUTCDateTime :yyyy-MM-dd HH:mm:ss}");
Console.WriteLine($"뉴질랜드 시간 : {targetDateTime :yyyy-MM-dd HH:mm:ss}");
/*
서울 시간 : 2022-09-26 01:59:12
UTC 시간 : 2022-09-25 16:59:12
뉴질랜드 시간 : 2022-09-26 05:59:12
*/
728x90
반응형
그리드형(광고전용)
'C# > WinForm' 카테고리의 다른 글
[C#/WINFORM/.NET6] TextBox 클래스 : Multiline 속성이 False일 때 ENTER 키 누르는 경우 알림 소리 방지하기 (0) | 2022.10.07 |
---|---|
[C#/WINFORM/.NET6] Control 클래스 : 컨트롤 페인팅 보류하기/재개하기 (0) | 2022.10.07 |
[C#/WINFORM/.NET6] Control 클래스 : 컨트롤 페인팅 보류하기/재개하기 (WIN32 API 함수 사용) (0) | 2022.10.07 |
[C#/WINFORM] WebView2 클래스 사용하기 (0) | 2022.10.03 |
[C#/WINFORM] ColorTranslator 클래스 : ToHtml 정적 메소드를 사용해 16진수 색상 코드 구하기 (0) | 2022.10.02 |
[C#/WINFORM/.NET6] DataGridView 클래스 : 복수 선택 행 삭제하기 (0) | 2022.08.30 |
[C#/WINFORM/.NET6] DataGridView 클래스 : 단일 선택 행 삭제하기 (0) | 2022.08.30 |
[C#/WINFORM/.NET6] DataGridView 클래스 : 셀 색상 설정하기 (0) | 2022.08.25 |
[C#/WINFORM] Control 클래스 : 컨트롤 이벤트 제거하기 (0) | 2022.08.24 |
[C#/WINFORM/.NET6] Point 클래스 : 다각형 내부 위치 여부 구하기 (0) | 2022.08.20 |
댓글을 달아 주세요