string dt = \"10/25/2010 11:40:05 PM\"; var currentThread = Thread.CurrentThread.CurrentCulture; //ru-RU DateTime dateTime = DateTime.Parse(dt); //Exception!
Try using ParseExact instead:
ParseExact
DateTime myDate = DateTime.ParseExact("10/25/2010 11:40:05 PM", "MM/dd/yyyy hh:mm:ss tt", CultureInfo.InvariantCulture);