c#:字符型日期 YY-MM-DD HH:MM:SS.SSS转换为 datetime

String yy-MM-dd HH:mm:ss.SSS convert to datetime in C#

本问题已经有最佳答案,请猛点这里访问。

如何将该字符串yy-mm-dd hh:mm:ss.sss转换为c_中的日期时间?


您可以使用DateTime.ParseExact()方法并定义要接收的确切格式字符串:

1
2
// 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);

这假设Y字符将代表两位数的年份,您要查找的S字符将被视为小数秒,分别转换为Yf格式。

例子

您可以在这里看到一个有效的例子。