2012-11-24 6 views

답변

0

DataTime 형식이 문자열을 DateTime 개체로 변환하는 데 필요한 형식과 일치하지 않습니다. DateTime.ParseExact()을 사용하여 날짜를 나타낼 수 있습니다. 당신을 가정

는 텍스트 상자

DateTime ts= DateTime.ParseExact(Joiningdate.Text, "dd/MM/yy", CultureInfo.InvariantCulture); 
DateTime dt1=ts.AddMonths(6); 
txtcd.Text = dt1.ToShortDateString(); 
+0

솔루션에 감사드립니다. –

+0

당신은 오신 것을 환영합니다. – Adil

0

문제는 당신은 당신의 날짜 시간이 무엇 형식으로 그에게해야 할 것이다 Joiningdate.Text
의 형식이기 형식 DD/MM은/YY 있습니다.

날짜 시간 형식을 사용

DateTime ts= DateTime.ParseExact(Joiningdate.Text, "ddMMyyyy", 
           CultureInfo.InvariantCulture); 
DateTime dt1=ts.AddMonths(6); 

을에 차 당신은 당신이

ts.ToString("yyyyMMdd"); 


당신은이 링크

Convert DateTime to string format("yyyyMMdd")을 통해 갈 수 원하는 형식으로 다시 변환 할 수있는 경우

관련 문제