【发布时间】:2013-08-15 11:27:01
【问题描述】:
尝试如下解析日期:
String startDate = "Tue May 15 00:00:01 MSK 2012";
SimpleDateFormat parser = new SimpleDateFormat("EEE MMM d HH:mm:ss zzz yyyy");
Date date = (Date) parser .parse(startDate );
String formattedDate = parser .format(date );
我得到这个错误:
08-15 11:18:22.005: W/System.err(1012): java.text.ParseException: 无法解析的日期:“Tue May 15 00:00:01 MSK 2012”08-15 11:18:22.045: W / System.err(1012):在 java.text.DateFormat.parse(DateFormat.java:626)
我该如何解决?
【问题讨论】:
-
我用这个 SimpleDateFormat 格式解决了我的问题 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
标签: java android parsing simpledateformat