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