LambdaQueryWrapper 日期格式化
时间: 2023-11-15 11:57:15 浏览: 129
jquery格式化日期
可以使用LambdaQueryWrapper的apply方法来自定义SQL语句,实现日期格式化。具体操作如下:
```java
// 假设需要查询create_time字段,并将其格式化为yyyy-MM-dd HH:mm:ss
String format = "%Y-%m-%d %H:%i:%s";
QueryWrapper<Entity> queryWrapper = new QueryWrapper<>();
queryWrapper.apply("date_format(create_time, '" + format + "') = '" + formattedDate + "'");
List<Entity> entityList = entityMapper.selectList(queryWrapper);
```
其中,apply方法中的SQL语句为:`date_format(create_time, '%Y-%m-%d %H:%i:%s') = 'formattedDate'`,其中formattedDate为格式化后的日期字符串。
阅读全文