날짜 값에서 문자열 값을 변환하려고합니다. 나는이 질문을 여러 번 물었습니다. 그러나 나는 대부분 모든 답을 확인했다. 하지만 내 문제에 대한 답변을 얻지 못했습니다.DateTime.ParseExact() 함수로 문자열을 변환하는 중 오류가 발생했습니다.
string ObjTime = "5/4/2013 10:30 PM";
DateTime d = DateTime.ParseExact(ObjTime, "dd/MM/yyyy H:mm", CultureInfo.CurrentCulture);
나는 또한 내 시스템 날짜 형식을 chenging에 의해 확인했다 : 다음
내 코드입니다.
그리고 또한 내가 이것을 사용했다 :
DateTime d = DateTime.ParseExact(ObjTime, "d/M/yyyy H:mm tt", CultureInfo.CurrentCulture);
중 하나가 나에게이 문제를 해결하는 데 도움이시겠습니까?
또한 형식을 d/m/yyy H:mm
으로 변경하여 확인했지만 여전히 오류가 발생합니다. Visual Studio 2012
을 사용하고 있습니다.
나는 질문에서 지정한'd/m/yyy H : mm'을 사용해 보았습니다. –
형식은''d/M/yyyy h : mm tt "'이어야합니다. 업데이트 된 답변을 확인하십시오 – Habib
예. 업데이트 된 질문을 확인하십시오. –