使用日期参数查询没有时区的“日期”列

时间:2019-05-31 00:32:05

标签: postgresql spring-boot date spring-data-jpa

目前,在PostgreSQL数据库中,我有一列带有CreationDate且没有时区的列,         我正在通过传递日期参数(已通过使用SimpleDateformat从String转换)编写本地查询

将字符串转换为日期:

this.fromdate=new SimpleDateFormat("yyyy-mm-dd").parse(sDate13); this.todate=new SimpleDateFormat("yyyy-mm-dd").parse(sDate14);

呼叫回购:

@Query(nativeQuery=true,value="select * from sla_reporting s WHERE s.accountname= :accountname AND s.calculated_on between :fromdate AND :todate")
List<SlaPercentageReport> getAllSlaReportByAccountDateList(@Param("accountname") String accountname,@Param("fromdate") Date fromdate,
        @Param("todate") Date todate);

无法从数据库中获取数据,请帮助

0 个答案:

没有答案