2012-09-18 2 views
-3

DateTime.Now.ToString()을 사용하여 응용 프로그램의 현재 시간을 표시합니다. 일부 컴퓨터에서는 문제가 없지만 다른 컴퓨터에서는 시간이 재미있는 가치를 보여줍니다. 예를 들어, 2010/11/09 \ 0 ؎ 鶡 撗 䄠 & 퉌 ؎ 鵢 수정 방법은 무엇입니까?DateTime 재미있는 시간 값

+0

시도로 이동 그것이 보여주는 '재미있는'가치 중 일부는 무엇입니까? – 3aw5TZetdf

+0

당신이 얻고있는 웃기는 가치는 무엇입니까 –

+1

어떻게 진단하고 있습니까 (결과는 어디서보고 있습니까?) 그리고 그 기계의 문화는 무엇입니까? –

답변

1

기기의 날짜 형식을 확인하십시오. 응용 프로그램을 지원하는 형식과 같아야합니다. 변환 할 때

1

당신은 그것을 포맷을 제공 할 수 있습니다 :

DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss"); 
+1

이 형식은 12 시간 시계를 사용하지만 am/pm 지정자를 사용하지 않으므로 모호합니다. –

+0

그는 24 시간을 원하면 "... H : mm : ss"와 같이 편집 할 수 있습니다. 나는이 답변을 작성하여 "예"를 표시했습니다. –

+2

문제는 문제 (모호함)가있는 예제를 제공 할 때 문제를 언급하지 않으면 다른 사람이 코드를 사용하지 않고도 * 사용할 수 있습니다 * a * 문제. (보통'h '가 아닌'HH'로 개인적으로 간다.) –

1

의 재미 없어 .. 패널을 제어하고 Regional and Language Options settings을 변경 .. 그리고 무엇 다시

또는 사용 문화 정보

+0

지역 및 언어 옵션 설정을 확인했습니다. 그것은 미국으로 설정됩니다. – coffeeak

+0

오른쪽 상단의 시계에서 날짜 표시 시간을 확인하십시오. –