Невозможно десериализовать экземпляр 'java .util.date' из токена START_OBJECT. - PullRequest
0 голосов
/ 09 апреля 2020

Неверный 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;`
...