이 코드는 텍스트 변경 이벤트이지만이 문자열은 유효하지 않습니다라는 오류를 표시합니다.문자열이 유효하지 않습니다. Datetime
DateTime ts=Convert.ToDateTime(Joiningdate.Text);
DateTime dt1=ts.AddMonths(6);
txtcd.Text = dt1.ToShortDateString();
이 코드는 텍스트 변경 이벤트이지만이 문자열은 유효하지 않습니다라는 오류를 표시합니다.문자열이 유효하지 않습니다. Datetime
DateTime ts=Convert.ToDateTime(Joiningdate.Text);
DateTime dt1=ts.AddMonths(6);
txtcd.Text = dt1.ToShortDateString();
DataTime 형식이 문자열을 DateTime 개체로 변환하는 데 필요한 형식과 일치하지 않습니다. DateTime.ParseExact()을 사용하여 날짜를 나타낼 수 있습니다. 당신을 가정
는 텍스트 상자
DateTime ts= DateTime.ParseExact(Joiningdate.Text, "dd/MM/yy", CultureInfo.InvariantCulture);
DateTime dt1=ts.AddMonths(6);
txtcd.Text = dt1.ToShortDateString();
문제는 당신은 당신의 날짜 시간이 무엇 형식으로 그에게해야 할 것이다 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")을 통해 갈 수 원하는 형식으로 다시 변환 할 수있는 경우
솔루션에 감사드립니다. –
당신은 오신 것을 환영합니다. – Adil