convert string to date yyyymmdd

Regex regex = new Regex(@"^\d{8}$", RegexOptions.Compiled);
if (!strVal.IsNullOrEmpty() && regex.Match(strVal).Success)
{
return DateTime.ParseExact(strVal, "yyyyMMdd", CultureInfo.InvariantCulture);
}