我正在尝试使用ThreeTenBP将日期字符串从服务器转换为 dateTime 。我的方法如下所示:
String toDateTime(String dateString) {
DateTimeFormatter formatter = new DateTimeFormatterBuilder().appendPattern("M/d/yyyy h:mm a").toFormatter();
ZonedDateTime dateTimeWithZone = ZonedDateTime.parse(dateString, formatter);
return dateTimeWithZone.toString();
}
但是,我得到一个例外:
DateTimeParseException:无法在索引 4 处解析文本“2015-07-21T09:26:06.260-05:00”
我究竟做错了什么?