C# 将自定义字符串转换为日期时间

C# 将自定义字符串转换为日期时间,c#,datetime,string.format,C#,Datetime,String.format,我有以下格式的字符串:130606082236。现在需要将其转换为日期时间格式,格式为2013-06-06 08:22:36000。如何创建自定义格式方法并将其转换?使用DateTime.ParseExact: DateTime.ParseExact("130606082236", "yyMMddhhmmss", CultureInfo.InvariantCulture); 使用DateTime.ParseExact: DateTime.ParseExact("130606082236", "

我有以下格式的字符串:130606082236。现在需要将其转换为日期时间格式,格式为2013-06-06 08:22:36000。如何创建自定义格式方法并将其转换?

使用
DateTime.ParseExact

DateTime.ParseExact("130606082236", "yyMMddhhmmss", CultureInfo.InvariantCulture);

使用
DateTime.ParseExact

DateTime.ParseExact("130606082236", "yyMMddhhmmss", CultureInfo.InvariantCulture);
尝试:

其他方法:
DateTime.ParseExact
with Format
yymmddhmmss

可用的格式规范

请尝试:

其他方法:
DateTime.ParseExact
with Format
yymmddhmmss


格式规范可用

Google datetime.parseexact。抱歉,手机浏览器上可能存在拼写错误。您如何确保它是
2013
而不是
1913
?Google datetime.parseexact。抱歉,手机浏览器上可能存在拼写错误。您如何确保它是
2013
而不是
1913
?谢谢,这太完美了!!谢谢,这太完美了!!