数据库保存的是 2018-11-06 12:22:23 这种格式数据
然后页面查询条件是 >=2018-11-06 和 <=2018-11-06, 想把 6 号的数据都查询出来
但是因为有时分秒导致 <=2018-11-06 不成立;
所以查不出数据
1: 格式化数据库日期
- date_format(
- b.CREATE_TIME,
- '%Y-%m-%d00:00:00'
- ) AS datetime,
2: 格式化查询条件
cq.ge("dateTime", new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(dateTime_begin+"00:00:00"));
给页面传递过来的时间后面拼接上 00:00:00
这么就可以查询出来
来源: http://www.bubuko.com/infodetail-2850648.html