0

我想將日期字符串轉換爲日期時間。但它不工作,我知道有計算器上的幾個帖子的日期時間,但是我不能跨越我有Windows Phone 8日期時間格式化

 DateTime.ParseExact("22-07-2013", "dd-MMMM", CultureInfo.InvariantCulture) 

具體的一個,我只是想格式化字符串爲「7月22日」到來,但它給了我一個system.format例外

我錯過了什麼?

感謝名單

回答

3

你試圖解析日期和您正在使用的格式不一致。

如果要分析你的榜樣「22-07-2013」​​等所示,使用格式dd-MM-yyyy:如果你想分析「7月22日」就像你說的

DateTime.ParseExact("22-07-2013", "dd-MM-yyyy", CultureInfo.InvariantCulture) 

問題,使用格式dd MMM

DateTime.ParseExact("22 Jul", "dd MMM", CultureInfo.InvariantCulture) 
+0

(「MMMM DD」)),以充分回答這個問題? –

+0

啊謝謝你,我的壞 – Bohrend

0

你可以試試這個....

   DatePicker date = new DatePicker(); 
       DateTime date1 = Convert.ToDateTime(date.ValueString); 
+0

哎,嘗試過,但沒有工作給出了的ToString同樣的問題 – Bohrend