When he tried DateTime.Parse(), the timesone was added to the time, resulting in a string like this: "05.08.2009 20:00:00".
When he tried DateTime.ParseExact(), he could not find a CultureInfo-string that matched the date format.
After some searching he found that the XML namespace also had some date functions. The result was to use the ToDateTimeOffset function in the XML namespace, like this:
System.Xml.XmlConvert.ToDateTimeOffset("2009-08-05T19:00:00+01:00").ToString("yyyy-MM-dd hh:mm s")
After even more research he came up with the final soultion:
DateTimeOffset.Parse("2003-10-29T17:44:00+01:00")
This format is often called the XML format.
