我有一个日期时间信息字符串,我正在尝试将其转换为 LocalDate 字段。字符串的内容是“2019-08-28 09:00:00”。我正在尝试获取 MM/dd/yyyy LocalDate 值以加载到 JavaFX DatePicker 字段中。
我努力了
Date date = new SimpleDateFormat("MM/dd/yyyy").parse(stringDate);
和
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("MM/dd/yyyy"); LocalDate localDate = LocalDate.parse((CharSequence) date, formatter);
两者都返回了错误。选项#2返回的错误如下:
Caused by: java.time.format.DateTimeParseException: Text '2019-08-30 12:00:00' could not be parsed at index 2 at java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:1949) at java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1851) at java.time.LocalDate.parse(LocalDate.java:400) at utils.DateTimeConverter.convertStringDateToLocalDate(DateTimeConverter.java:27)
HUWWW
莫回无
相关分类