这是我将 String 解析为LocalDateTime
.
public static String formatDate(final String date) {
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SS");
LocalDateTime formatDateTime = LocalDateTime.parse(date, formatter);
return formatDateTime.atZone(ZoneId.of("UTC")).toOffsetDateTime().toString();
}
但这仅适用于输入 String like
但对于
with2017-11-21 18:11:14.05
失败。2017-11-21 18:11:14.057
DateTimeParseException
如何定义同时适用于.SS
和的格式化程序.SSS
?