首先要将条件 转换为 时间戳
-         long startTime = TimeUtil.parseTimestamp(start);
 -         long endTime = TimeUtil.parseTimestamp(end);
 -  
 - /*对应工具类*/
 -    public static long parseTimestamp(String datetime){
 - 		try{
 - 			SimpleDateFormat dateformat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
 - 			Date date	= dateformat.parse(datetime);
 - 			return date.getTime()/1000;			
 - 		}catch(Exception e){
 - 			 e.printStackTrace();
 - 		}
 - 		
 - 		return 0;
 - 	}
 
然后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})
 - </if>