我想以特定格式(yyyy-MM-dd)将字符串转换为 LocalDate,我的字符串已经采用ISO_LOCAL_DATE格式。
代码
private LocalDate myDate;
public MyObject(String name, LocalDate myDate) {...}
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
MyObject myObject = new myObject("my object name", LocalDate.parse("2019-03-01", formatter));
错误
java.time.temporal.UnsupportedTemporalTypeException:不支持的字段:NanoOfDay
已经试过了
object = new Object("object name", (LocalDate) formatter.parse("2019-03-01"));
use SimpleDateFormatter
莫回无
相关分类