JSRUN 用代码说话

时间timestamp做条件进行查询

编辑教程

时间timestamp做条件进行查询

首先要将条件 转换为 时间戳

        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>
JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟