字符串到C#中的解析?
我有一个数据字符串’yyyymmddhhmmss’示例:’20101001151014’,我如何在C#中解析这个?
DateTime when = DateTime.ParseExact("20101001151014", "yyyyMMddHHmmss", CultureInfo.InvariantCulture);
注意事项:24小时是HH; 两位数的月份是MM
使用DateTime.ParseExact方法。
DateTime.ParseExact
你可以使用和解析它
DateTime dt = DateTime.ParseExact("20101001151014", "yyyyMMddHHmmss", CultureInfo.InvariantCulture);
public DateTime ShortDateStringToDate(string dateText) { if (dateText == null) return DateTime.MinValue; if (dateText.Length != 14) throw new ArgumentException(); string dateFormatString = "yyyyMMddHHmmss"; return DateTime.ParseExact(dateText, dateFormatString, CultureInfo.InvariantCulture); }