在JSP中显示一个列表。列表里有个字段是时间(字符串类型),要求显示近...
发布网友
发布时间:2024-10-02 00:20
我来回答
共2个回答
热心网友
时间:2024-11-20 22:19
if(data<annualWarnList.get(i).getEndDate())
这个比较不正确,如果是日期格式的
要用data.before(annualWarnList.get(i).getEndDate()) && new Date().after(
annualWarnList.get(i).getEndDate()) )
由于你把当前时间加一个月 所以要比较data之前的,
new Date().这个是当前时间之后的。
annualWarnList.get(i).getEndDate()这个要转换成为Date对象。
还有这个东西你可以直接在数据库里面做判断没必要再页面处理。页面直接取出来就可以了。你用 字段名 between '2012-7-1' and '2012-8-1'
热心网友
时间:2024-11-20 22:18
当前时间最后一个月应该是 当前时间减去一个月才对啊,怎么是加呢
sql语句查询 endDate >= 当前时间减一个月