2015-10-15 152 views
1

我想解析「updated_time」並試圖在Date()對象中進行轉換。但我得到了異常。java.text.ParseException:Unparseable date(facebook date)

java.text.ParseException: Unparseable date: "2015-10-11T07:21:14+0000" 

這是我的代碼。

private Date convertStringToDate(String createdAt) { 
    Date convertedDate = new Date(); 
    try { 
     SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'"); 
     convertedDate = formatter.parse(createdAt); 
    } catch (ParseException e) { 
     Log.e(TAG, "parse exception while converting string to date for facebook : "+e.toString()); 
    } 
    return convertedDate; 
} 

我Google,但沒有發現太多..

回答

1

Z是一個時區,在你的日期格式,你已經逃脫它:'Z'。只需嘗試以下日期格式:

"yyyy-MM-dd'T'HH:mm:ssZ" 
+0

不..它不起作用 –

相關問題