Datetime.TryParse
메서드를 사용하여 유효한 datetime을 확인하고 있습니다. 입력 날짜 문자열은 임의의 문자열 데이터입니다. 지정된 날짜가 유효하지 않으므로 false를 반환합니다.DateTime.TryParse 메서드로 유효한 날짜 확인
DateTime fromDateValue;
if (DateTime.TryParse("15/07/2012", out fromDateValue))
{
//do for valid date
}
else
{
//do for in-valid date
}
편집 : 나는 놓쳤다. 나는 "15/07/2012 12:00:00"으로 시간과 함께 유효한 날짜를 확인해야합니다.
어떤 제안을 환영합니다 ....
을 확인하실 수 있습니다 ... 구문 분석은 사용자의 문화에 따라 달라집니다. 항상 염두에 두시겠습니까? "15/07/2012"는 미국에있는 동안 프랑스에서 유효합니다 ... – Kek
MM/DD/YYYY 형식을 예상하는 로켈을 사용하는 경우 15/07/2012는 유효하지 않은 날짜입니다. – Jason
@ Jason 당신 말이 맞아요, 제 로케일은 MM/dd/yyyy formate입니다. 그래서, 그것은 무효입니다. – Sujit