我正在開發一個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這是我得到的異常。 –