将字符串转换为Datetime C#

Mar*_*iff 5 .net c#

我有一个字符串值,这是一个日期时间:"20100825161500",我想将其转换为系统日期时间.我尝试过Convert.ToDateTime和DateTime.Parse,但这些都不起作用.

Gio*_*rgi 14

您可以使用DateTime.ParseExact传递所需的格式.

这是一个例子:

var parsed = DateTime.ParseExact("20100825161500","yyyyMMddHHmmss", null);

标准日期和时间格式字符串以及自定义日期和时间格式字符串中列出了可能的格式值