이 코드날짜 시간 변환 예외가
String date = "1980/1/1";
DateTime dateTime = DateTime.ParseExact(date, "yyyy/MM/DD", null);
// I have also tried
// DateTime dateTime = DateTime.ParseExact(date, "yyyy/MM/DD", CultureInfo.InvariantCulture);
이며,이 문자열이 유효한 날짜 시간으로 인식되지 않은 예외
입니다.
업데이트
다음 코드를
DateTime dateTime = DateTime.ParseExact(date, "yyyy/M/D", null);
사용 소문자 'd' 아니라 상부 케이스'D' – Habib
은'D' 자본 =>'= DateTime.ParseExact dateTime에 날짜 시간 (날짜, "YYYY/M은/D"NULL)이 아니어야; ' –
그것은'd'이어야합니다 –