次の形式の時間の文字列があります。
2016-01-07T08:00:00+00:00
次の方法を使用して文字列を解析しようとすると。
public static DateTime getDateTimeObject(String dateTime) {
//DateTimeFormatter dateTimeFormatter = DateTimeFormat.forPattern(PATTERN);
//DateTime dateTimeObj = dateTimeFormatter.parseDateTime(dateTime);
Logger.d(dateTime);
DateTime dateTimeObj = null;
try {
dateTimeObj = ISODateTimeFormat.dateTime().parseDateTime(dateTime);
return dateTimeObj;
} catch (Exception e) {
Logger.e(e.getMessage());
}
return dateTimeObj;
}
私は常に次の例外を受け取ります。
Invalid format: "2016-01-07T08:00:00+00:00" is malformed at "+00:00"
ISO形式の文字列を解析して有効なDateTimeオブジェクトを取得するにはどうすればよいですか?