我有“1969年12月31日下午4:00”这样的字串。我想把它转换成日期。我正在使用SimpleDateFormat。但它给了我一个异常:java.lang.illegalargumentexception:未知的模式字符“y”。怎么解决??

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

谢谢。

最佳答案

也许应该是小写字母“y”,而不是大写字母“y”。
FYI,见:
http://docs.oracle.com/javase/1.4.2/docs/api/java/text/SimpleDateFormat.html

关于android - 在Android中将字符串更改为日期,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9176083/

10-13 05:30