2012-02-07 37 views
2

我有类似“Dec 31,19:00 4:00:00 PM”的字符串。我想将它转换为Date。我正在使用SimpleDateFormat。但它给了我例外:java.lang.IllegalArgumentException:未知的模式字符'Y'。如何解决它?在Android中更改字符串

Date date ; 
    SimpleDateFormat formatter = new SimpleDateFormat("dd-MMM-YY HH:mm:ss"); 
    date = (Date)formatter.parse(start); 

谢谢。

+0

请张贴相关的代码。 – m0skit0 2012-02-07 12:18:49

+0

发布代码部分,向我们展示您使用的是什么模式 – 2012-02-07 12:19:58

+0

当我改变它是这样的:SimpleDateFormat formatter = new SimpleDateFormat(“yyyyy.MMMMM.dd GGG hh:mm aaa”); \t然后我得到java.text.ParseException:Unparseable date:“Feb 7,2012 3:10:00 PM” – 2012-02-07 12:27:39

回答