.NET 응용 프로그램의 TimeZone을 OS의 TimeZone 이외의 값으로 설정하는 방법이 있습니까?.NET 응용 프로그램의 TimeZone 설정/변경
예를 들어, Central Standard Time이 설정된 OS에서 내 응용 프로그램을 사용하고 있습니다. 응용 프로그램에서 모든 DateTime을 수동으로 변환하지 않고도 동부 표준시처럼 동작하도록 응용 프로그램에서 원합니다. 같은 방법 TimeZoneInfo.ConvertTimeBySystemTimeZoneId().
우리는 TimeZoneInfo.ConvertTimeBySystemTimeZoneId를 우리의 DateTime 헬퍼 클래스들 중 하나로 추상화 시켰습니다. 그래서 우리 코드에서 "Eastern Standard Time"상수를 노출 할 필요가 없었습니다 –