Неверный JSON ввод: Невозможно десериализовать экземпляр java.util.Date
из токена START_OBJECT; вложенное исключение: com.faster xml .jackson.databind.ex c .MismatchedInputException: невозможно десериализовать экземпляр `` java .util.Date` из маркера START_OBJECT
Я пытаюсь установить средство выбора даты по умолчанию для отображения времени pacifi c в REACT с использованием функционального компонента. useState ()
REACT
const [startDate, setStartDate] = useState(new Date());
return(<TextField
id="datetime-local-startTime"
type="datetime-local"
defaultValue={startDate}
className={classes.textField}
onChange={setDefaultStartDate(startDate)}
/>)
const setDefaultStartDate = (date) => {
date.setHours(date.getHours() - 8);
setStartDate(date.toISOString().substr(0, 16))
return date.toISOString().substr(0, 16);
}
JAVA
@JsonProperty("startDate")
private Date startDate;
@JsonProperty("endDate")
private Date endDate;`