我正在尝试格式化日期以下列格式给出05051988
。我想LocalDate
在 next 中使用格式化05 may 1988
。
我已经创建了私有方法,稍后我将在同一类中使用它来输入文本中的格式化日期。我已经编写了一些代码,但1988-05-05
如果我使用,我现在得到了MM
,如果我用它替换它,MMM
它会给我无法解析的错误消息。
private LocalDate parseDate(){
LocalDate dateOfBirth = LocalDate.parse(date, DateTimeFormatter.ofPattern("ddMMyyyy"));
return dateOfBirth;
}
错误:
Exception in thread "main" java.time.format.DateTimeParseException: Text '05051988' could not be parsed at index 2