首先要将条件 转换为 时间戳 long startTime = TimeUtil.parseTimestamp(start); long endTime = TimeUtil.parseTimestamp(end); public static long parseTimestamp(String datetime){ SimpleDateFormat dateformat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = dateformat.parse(datetime); return date.getTime()/1000;
然后Mapper.xml中 使用BETWEEN and 和 to_timestamp <if test="startDate !=null and startDate !='' and endDate !=null and endDate !=''"> AND tdnm.create_time BETWEEN to_timestamp(#{startDate}) AND to_timestamp(#{endDate})
|
请发表评论