string time1 = "Tue May 10 13:03:50 2011"; 好奇葩的格式啊
"ddd MMM dd T yyyy"
System.DateTime dt124 = System.DateTime.ParseExact(time1, "ddd MMM dd T yyyy", null);
该字符串未被识别为有效的 DateTime 报错,没解决想转成比较标准的格式 2011-05-06 0:12:15---还有另外个问题
string time =tempsplit[7];
Tue May 10 13:03:50 2011这个时间是在数组里的
我本来想用个 tempsplit[10].TrimStart 去掉开头那个空格
无法将方法组“TrimStart”转换为非委托类型“string”。是否希望调用方法? 又报错..
System.DateTime dt124 = System.DateTime.ParseExact(time1, "ddd MMM dd HH:mm:ss yyyy", null);
tempsplit[10].TrimStart()
这里有2个疑问 一个是 Tue May 可以被识别么
一个是地区性这个词 中文
CultureInfo cultureInfo = CultureInfo.CreateSpecificCulture("en-US");
DateTime datetime = DateTime.ParseExact(time1, "ddd MMM d HH:mm:ss yyyy", cultureInfo); // 将字符串转换成日期 确实是有个地区性的问题
TrimStart() 忘记了 又丢了