Попробуйте это:
DateTime when = DateTime.ParseExact("20081231T130000",
"yyyyMMddTHHmmss",CultureInfo.InvariantCulture);
В стороне: близко к формату, используемому в xml, но не совсем близко - иначе XmlConvert
обернет это:
DateTime when = XmlConvert.ToDateTime("2008-12-31T13:00:00");