小编Ser*_*niy的帖子

QueryDSL:格式化字符串的 DateTimePath

我需要在 querydsl 中使用“like”将日期与字符串进行比较。所以我需要将 datetimepath 转换为特定格式的字符串。就我而言,它是“MM/dd/yyyy”,类似这样的内容:

String dateString = "%20/2015%";
QueryBase whereClause = query.where(myEntity.date.toString("MM/dd/yyyy").like(dateString));
Run Code Online (Sandbox Code Playgroud)

myEntity.date 是否有DateTimePath<java.util.Date> 任何想法如何将其表示为字符串?

java date jpql querydsl

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

date ×1

java ×1

jpql ×1

querydsl ×1