C# yyyyMMdd 类型字符串转换为datetime 类型         

string Datestr = "20110910";

DateTime ConvertDate = DateTime.ParseExact(Datestr , "yyyyMMdd", null, System.Globalization.DateTimeStyles.AllowWhiteSpaces);

DateTime   dt   =   DateTime.ParseExact("20060707",   "yyyyMMdd",System.Globalization.CultureInfo.CurrentCulture);
string   str   =   dt.ToString("yyyy-MM-dd");