날짜 형식 유효성 검사를 위해 C#에서 DateTime.TryParseExact 메서드를 사용합니다.
이 메서드는 날짜 및 시간의 지정된 문자열 표현을 해당 DateTime으로 변환합니다. 입력한 날짜 형식이 맞는지 확인합니다.
예시
using System;
using System.Globalization;
namespace Demo {
class Program {
static void Main(string[] args) {
DateTime d;
bool chValidity = DateTime.TryParseExact(
"08/14/2018",
"MM/dd/yyyy",
CultureInfo.InvariantCulture,
DateTimeStyles.None,
out d);
Console.WriteLine(chValidity);
}
}
} 출력
True