我正在开发一个Android应用程序,在该应用程序中我需要解析日期以获得时间。当我使用我的下面的代码时,我正在解析异常。使用SimpleDateFormat解析日期以获取时间
下面是代码:
SimpleDateFormat parseFormat = new SimpleDateFormat("dd MM hh:mm:ss yyyy");
SimpleDateFormat printFormat = new SimpleDateFormat("h:mm:ss");
Date date;
try { //selectedDateTime = Fri Jan 15 09:30:44 GMT+04:00 2016
date = parseFormat.parse(selectedDateTime+"");
System.out.println(printFormat.format(date));
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
这里是个例外:
java.text.ParseException:无法解析的日期:“周五1月15日09:30:00 GMT + 04:00 2016" (偏移量为0)
什么是准确的分析例外您'接收? –
你到底在做什么? – OBX
java.text.ParseException:Unparseable date:“Fri Jan 15 09:30:00 GMT + 04:00 2016”(at offset 0)@LudwigS这是我得到的异常。 –