解析自定义日期时间
本文关键字:时间 日期 自定义 | 更新日期: 2023-09-27 18:03:44
我无法解析这个日期时间:
DateTime ParseDateTime(string dateString)
{
//dateString is "2011-07-22 16:11:14,770"
var format = "yyyy-MM-dd hh:mm:ss,fff";
var dateTime = DateTime.ParseExact(dateString, format, CultureInfo.InvariantCulture);
return dateTime;
}
我做错了什么?
我猜你格式开头多余的@
是错误的。所以:
var format = "yyyy-MM-dd hh:mm:ss,fff";
您可能对@
所表示的逐字字符串字面值感到困惑。
例如:
class Program
{
static void Main()
{
var format = "yyyy-MM-dd hh:mm:ss,fff";
var dateTime = DateTime.ParseExact("2011-07-25 11:10:17,328", format, CultureInfo.InvariantCulture);
Console.WriteLine(dateTime);
}
}