2012-06-22 11 views
3

시스템 날짜 형식을 어떻게 확인할 수 있습니까? 아래 코드로 시도했지만 코드를 테스트하기 위해 시스템의 날짜 형식을 다른 날짜 형식으로 변경하면 변경하기 전에 날짜 형식을 계속 표시합니다!현재 시스템 날짜 형식을 확인하는 방법은 무엇입니까?

System.Globalization.CultureInfo.CurrentCulture.DateTimeFormat.ShortDatePattern() 
+1

값은 캐시 및/또는 프로그램이 사람 때문에 (확인하지 않을있는 확실하지) 시작할 때 고정 * 변경 *이 프로그램이 실행되는 동안 자신의 지역 설정이되지 않습니다 예상되는 유스 케이스. 설정을 변경 한 후 프로그램을 실제로 다시 시작 했습니까? –

답변

7

확인. 나는 솔루션을 찾을 수 있었다. 'CurrentCulture'은 CurrentCulture 대신 'CurrentUICulture'이되어야한다. 어느 다음과 같습니다 :

System.Globalization.CultureInfo.CurrentUICulture.DateTimeFormat.ShortDatePattern() 
관련 문제