Date Time C#

using System;
using System.Globalization;
public class Test
{
   public static void Main()
   {  
        string[] formats = new string[] {@"M/dd/yyyy HH:m zzz", @"MM/dd/yyyy HH:m zzz", 
                                         @"M/d/yyyy HH:m zzz", @"MM/d/yyyy HH:m zzz", 
                                         @"M/dd/yy HH:m zzz", @"MM/dd/yy HH:m zzz", 
                                         @"M/d/yy HH:m zzz", @"MM/d/yy HH:m zzz",                             
                                         @"M/dd/yyyy H:m zzz", @"MM/dd/yyyy H:m zzz", 
                                         @"M/d/yyyy H:m zzz", @"MM/d/yyyy H:m zzz", 
                                         @"M/dd/yy H:m zzz", @"MM/dd/yy H:m zzz", 
                                         @"M/d/yy H:m zzz", @"MM/d/yy H:m zzz",                               
                                         @"M/dd/yyyy HH:mm zzz", @"MM/dd/yyyy HH:mm zzz", 
                                         @"M/d/yyyy HH:mm zzz", @"MM/d/yyyy HH:mm zzz", 
                                         @"M/dd/yy HH:mm zzz", @"MM/dd/yy HH:mm zzz", 
                                         @"M/d/yy HH:mm zzz", @"MM/d/yy HH:mm zzz",                                 
                                         @"M/dd/yyyy H:mm zzz", @"MM/dd/yyyy H:mm zzz", 
                                         @"M/d/yyyy H:mm zzz", @"MM/d/yyyy H:mm zzz", 
                                         @"M/dd/yy H:mm zzz", @"MM/dd/yy H:mm zzz", 
                                         @"M/d/yy H:mm zzz", @"MM/d/yy H:mm zzz"};
        IFormatProvider provider = CultureInfo.InvariantCulture.DateTimeFormat;
        DateTimeOffset result = new DateTimeOffset();
        
           string input = "12/12/1212";
           try
           {
              result = DateTimeOffset.ParseExact(input, formats, provider, DateTimeStyles.AllowWhiteSpaces);
           }
           catch (FormatException)
           {
              Console.WriteLine("Unable to parse {0}.", input);      
           }
    }
}