1

「updated_time」を解析して、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;
}  

ググったけどあまり出てこなかった..

4

1 に答える 1

1

Zタイムゾーンです。日付形式でエスケープしました: 'Z'. 次の日付形式を試してみてください。

"yyyy-MM-dd'T'HH:mm:ssZ"
于 2015-10-15T09:32:46.920 に答える