我想在 C# 中String
转换为DateTime
.
我的字符串包含:String input = "2012-07-31T00:00:00.000+0200"
我使用了以下模式:String datePattern = "yyyy-MM-dd%HH:mm:ss.fffz";
MyDateTime myDate = new DateTime();
MyDateTime myDate = DateTime.ParseExact(input, datePattern, null);
我收到以下错误:String was not recognized as a valid DateTime.
很确定,因为我不确定如何解决这个问题'T'
以及我应该使用哪个时区。在msdn上有它的三个变体端
我需要使用哪一个,或者我可以创建自己的一个?有什么建议么?