using System; using System.Globalization; public class Test { public static void Main() { CultureInfo provider = CultureInfo.InvariantCulture; // Defining Format and Testing it via "DateTime.ToString(format)" string format = "MM/dd/yyyy HH:mm:ss tt"; string dtNow = DateTime.Now.ToString (format, provider); Console.WriteLine (dtNow); // Trying to Parse DateTime on the same Format defined Above DateTime time; if (DateTime.TryParseExact (dtNow, format, provider, DateTimeStyles.None, out time)) { // If TryParseExact Worked Console.WriteLine ("Result: " + time.ToString ()); } else { // If TryParseExact Failed Console.WriteLine ("Failed to Parse Date"); } } }