Mybatis-Plus的条件构造器可以使用`between`方法来表示时间范围。以下是一个示例:
假设有一个实体类`User`,其中包含一个名为`createTime`的时间字段,我们要查询创建时间在某个时间段内的用户,可以使用如下代码:
```java
QueryWrapper wrapper = new QueryWrapper<>();
wrapper.between("create_time", startTime, endTime);
List userList = userMapper.selectList(wrapper);
```
其中,`startTime`和`endTime`分别表示时间范围的起始时间和结束时间。
如果需要包含边界值,可以使用`ge`和`le`方法,例如:
```java
QueryWrapper wrapper = new QueryWrapper<>();
wrapper.ge("create_time", startTime).le("create_time", endTime);
List userList = userMapper.selectList(wrapper);
```
这将查询创建时间大于等于`startTime`且小于等于`endTime`的用户。