2013-10-31 62 views
-3

我想投入C#a StringDateTimeC#將字符串轉換爲日期時間

我的字符串包含: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這邊有三種變種。

哪一個我需要使用,還是我可以創建我自己的? 有什麼建議嗎?

回答

相關問題