JDB C Шаблон возвращается пустым при передаче параметров отметки времени - PullRequest
0 голосов
/ 02 марта 2020

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

String query = "select * from get_stocks('2018-02-09'::timestamp, '2020-01-30'::timestamp)";
return jdbcTemplate.query(query, new Object[] {}, new StocksResultMapper());

Но когда я передаю параметры как метку времени, тогда jdbctemplate возвращает пустые результаты

final DateTime toDate = new DateTime().minusDays(28);
DateTime fromDate = toDate.minusDays(720);
Object [] params = new Object[] { new Timestamp(fromDate.getMillis()), new Timestamp(toDate.getMillis()) };
String query = "select * from get_stocks(?, ?)";
return jdbcTemplate.query(query, params, new StocksResultMapper());

Есть ли какие-либо проблемы с передачей дат, как показано выше.

Может ли кто-нибудь помочь мне в этом

...