Выберите данные с помощью ZonedDateTime - PullRequest
0 голосов
/ 20 ноября 2018

У меня есть объект

...
@CreatedDate
@Column(name = "created_date", nullable = false)
@JsonIgnore
private ZonedDateTime createdDate = ZonedDateTime.now();
...

таблица - postgeSQL

 create table inventory_request
 (...
   created_date timestamp,
   .....
 );

Мне нужно выбрать объекты с базами данных между датами ZonedDateTime.now() и прошлым годом - ZonedDateTime.now().minusMonths(12)

мой репозиторий JPA

List<Inventory> findByCreatedDateBetween(ZonedDateTime now, ZonedDateTime end);

после выполнения у меня есть только пустой массив, но значения присутствуют в базе данных

Я пытаюсь использовать TimeStamp - 'java.lang.IllegalArgumentException: Parameter value [2018-11-20 14:44:23.528] did not match expected type [java.time.ZonedDateTime (n/a)]'

Как этопочини это?Как получить необходимые данные, пожалуйста, помогите?Спасибо!

...