字符串 yy-MM-dd HH:mm:ss.SSS 在 C# 中转换为日期时间

Sez*_*gan -1 c# datetime-format

如何将此字符串 yy-MM-dd HH:mm:ss.SSS 转换为 c# 中的日期时间?

Rio*_*ams 5

您可以使用该DateTime.ParseExact()方法并定义您希望收到的确切格式字符串

// This will parse a DateTime object using the "yy-MM-dd HH:mm:ss.fff" format 
var date = DateTime.ParseExact(input,"yy-MM-dd HH:mm:ss.fff", null);
Run Code Online (Sandbox Code Playgroud)

这假设Y字符将代表两位数的年份,并且S您要查找的字符将被视为小数秒,它们已转换为yf格式。

例子

你可以在这里看到一个工作示例