string str = "20100510100749"; System.Globalization.DateTimeFormatInfo dfi = new System.Globalization.DateTimeFormatInfo();
dfi.ShortDatePattern = "yyyyMMddHHmmss"; DateTime dtime = DateTime.Parse(str, dfi);各位大侠看看如何把"20100510150749"转成DateTime,我试了很多种方法都失败了!!!
2010年05月10日15时07分49秒
dfi.ShortDatePattern = "yyyyMMddHHmmss"; DateTime dtime = DateTime.Parse(str, dfi);各位大侠看看如何把"20100510150749"转成DateTime,我试了很多种方法都失败了!!!
2010年05月10日15时07分49秒
DateTime dt = DateTime.ParseExact(str, "yyyyMMddHHmmss", null, System.Globalization.DateTimeStyles.None);
DateTime.TryParseExact("", "yyyyMMdd", System.Globalization.CultureInfo.GetCultureInfo("en-US"), DateTimeStyles.None, out dt);
DateTime dt;
DateTime.TryParseExact(str, "yyyyMMddHHmmss", null, DateTimeStyles.None, out dt);
richTextBox2.Text = dt.ToString("yyyy年MM月dd日HH时mm分ss秒");
DateTime.ParseExact
都被楼上说了
DateTime dt = DateTime.ParseExact(str, "yyyyMMddHHmmss", null, System.Globalization.DateTimeStyles.None);
DateTime dt;
DateTime.TryParseExact(str, "yyyyMMddHHmmss",null, DateTimeStyles.None, out dt);