将字符串转换为日期和时间的最佳方法是什么:
"Jan 7 09:27:56"
也可以是这样的:"Jan 12 09:27:56"
答案 0 :(得分:6)
您可以将MMM d HH:mm:ss
用作custom date and time format strings与基于英语的,并使用:
作为TimeSeparator
文化,例如InvariantCulture
}。
var s = "Jan 7 09:27:56";
DateTime dt = DateTime.ParseExact(s, "MMM d HH:mm:ss", CultureInfo.InvariantCulture);
或
var s = "Jan 12 09:27:56";
DateTime dt = DateTime.ParseExact(s, "MMM d HH:mm:ss", CultureInfo.InvariantCulture);