using System.Globalization;
public static string[] SupportedFormats = {
public static void Main()
String dateTimeString = null;
if (!DateTime.TryParseExact(dateTimeString, SupportedFormats, CultureInfo.InvariantCulture, DateTimeStyles.None, out result))
throw new FormatException("Unsupported format of DateTime");
Console.WriteLine(result);