블로그 이미지
kyeongkyun

calendar

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

Notice

2006/09/27 17:03 C#
Convert.ToDateTime("2006-09-12").ToString("MMMM");

위와 같은 코드는 한글로 인코딩된 페이지에서
"9월" 이라는 결과를 반환한다.
하지만 난 "September"로 나타내고 싶다.
이럴경우 ToString에서는 IFormatProvider을 인자로 받는다.
다음과 같이 CultureInfo를 영문으로 생성한다.
System.IFormatProvider format = new System.Globalization.CultureInfo("en-US", true);

그런다음
Convert.ToDateTime("2006-09-12").ToString("MMMM", format);

위와같이 하면 원하는 결과가 나타난다.
크리에이티브 커먼즈 라이선스
Creative Commons License
posted by kyeongkyun(kobukii) kyeongkyun
prev 1 ... 37 38 39 40 41 42 43 44 45 ... 48 next