jeesite中日期插件

jeesite中日期格式问题

在使用jeesite进行快速开发的时候发现日期类型有问题,有时候会出现类型不能比较的错误,在网上搜索发现我自动生成的数据库映射文件中有这样一行代码

        <if test="beginOrderTime != null and endOrderTime != null and beginOrderTime != '' and endOrderTime != ''">
                AND a.order_time BETWEEN #{beginOrderTime} AND #{endOrderTime}
            if>

其中罪魁祸首就是endOrderTime != ”,如果在mybatis中使用这句话就会把日期转换成String类型,所以会报错,经测试将!=”去掉就行了

除了这个地方有问题,对于日期来说,jeesite前端在使用那个日期选择插件有时候也会出现问题

onclick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'

这个地方如果有 HH:mm:ss则可能会出现即使你选择了日期,后台在校验的时候也会出现日期为空的提示,解决方法就是把 HH:mm:ss去掉就行了。

你可能感兴趣的:(武汉_2018.4月工作)