나는 데이터베이스에 값을 저장하고 문제가 DatetimePicker.Value.Day(which returns Int);
지금은 지금 Convert.ToDateTime 또는 DateTime.ParseExact (널 (null) 문자열, 형식)
label.Text = DataGridViewName.Rows[0].Cells["ColumnName"] +"-"+System.DateTime.Now.ToString("dd-MM-yyyy");
에 또 다른 형태에이 값을 받고 내가하고 현재 날짜와 label.Text의 값을 비교하려면 ... 그래서 난 날짜에 label.text을 변환해야
DateTime DueDate = DateTime.ParseExact(Label.Text, "dd-MM-yyyy",null);
또는
Convert.ToDatetime(label.text);
하지만 모두 변환이 나에게 문자열의 오류를 제공 유효하고 geirgian 달력 오류 내가
로 변환 할 수 있습니다.DateTime DueDate = DateTime.ParseExact (Label.Text, "dd-MM-yyyy", CultureInfo.InvarientCulture); – Shashank
그는 비슷한 질문을 찾았습니다. [here] (http://stackoverflow.com/questions/14851285/how-to-get-datepicker-value-in-date-format) 그는 문자열로 변환하고 날짜 형식을 가져옵니다. – Abhinav
@ Shashank ** 감사합니다 ** 그것은 작동합니다 ... –