查询日期区间 结束日期时间加一天

今天写了一个按日期区间检索功能 ,要求检索出同一天日期区间(2018-07-19 至2018-07-19 )的数据以为是同一天数据都是从0点开始 这样检索没有数据

结束日期增加一天之后区间变成(2018-07-19 至2018-07-20

代码如下

if(!"".equals(map.get("endDate"))){
Date endDate = null;
SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd");
try
{
endDate = format1.parse((String) map.get("endDate"));
}
catch (ParseException e)
{
e.printStackTrace();
}
Calendar c = Calendar.getInstance();
c.setTime(endDate);
c.add(Calendar.DAY_OF_MONTH, 1);
endDate = c.getTime();
String endDate1 = format1.format(endDate);
map.put("endDate", endDate1);


}

猜你喜欢

转载自www.cnblogs.com/yibaiwanfensideboke/p/9334700.html