입력이 "yyMMdd"형식의 유효한 날짜인지 확인하는 사용자 지정 ASP.NET 필드 유효성 검사기를 작성하려고합니다.ASP.NET에서 yyMMdd 형식의 날짜 확인
어떻게하면됩니까?
입력이 "yyMMdd"형식의 유효한 날짜인지 확인하는 사용자 지정 ASP.NET 필드 유효성 검사기를 작성하려고합니다.ASP.NET에서 yyMMdd 형식의 날짜 확인
어떻게하면됩니까?
당신은 DateTime.ParseExact("091223", "yyMMdd", CultureInfo.InvariantCulture);
이
편집 Woops, 죄송합니다 ASP.NET 비트를 보지 못했다 시도 할 수 있습니다. AFAIK ASP.NET에서 사용자 정의 검사기를 만들 수 있습니까? 이것은 그것의 기초가 될 수 있으며 "TryParseExact"버전의 DateTime 호출도 있습니다.이 버전에서는 예외없이 검사 할 수 있습니다.
모든 경우에 유효성 검사 코드 (예 : 잘못된 형식이 예상 됨)의 경우 Try * 메소드가 더 나은 선택입니다. – Richard
@ 존 손더스 : 저는 'ParseExact'를 사용하고 있었지만 통과 할 인수를 알아낼 수 없었습니다. –