날짜 형식 유효성 검사를 위해 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