java的一个问题,求解答

我的前端表格展示有个周期字段 是需要我通过计算开始时间和结束时间的差 通过循环赋值, 但是我前端有个搜索的功能 输入周期的一个范围值 比如说输入1和30 就是查找周期在这个范围内的数据 但是我数据库表没有周期字段 是我自己算出来的 所以我不知道这个周期如何去搜索 求解答

有一个简单的思路就是在查询语句里面计算两日期之差,然后对该值进行条件限制