string s = "Thu Mar 1 00:00:00 UTC+0800 2012"; DateTime dt = DateTime.ParseExact(s, "ddd MMM d HH:mm:ss UTCK yyyy", new CultureInfo("en-GB"));