JSONObject queryJson = null;
SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd");
Date parse = null;
try {
parse = formatter.parse(queryBody);
} catch (ParseException e) {
e.printStackTrace();
}
if (StringUtils.isBlank(queryBody)) {
queryJson = new JSONObject();
} else {
Calendar calendar = Calendar.getInstance();
calendar.setTime(parse);
//+1今天的时间加一天
calendar.add(Calendar.DAY_OF_MONTH, +1);
Date parse1 = calendar.getTime();
String endTime = formatter.format(parse1);
//string类型的json
String str = "{\"startTime\":\""+queryBody+"\",\"endTime\":\""+endTime+"\"}";
if(str!=null){
queryJson = JSON.parseObject(str);
}else{
queryJson = JSON.parseObject(queryBody);
}
}
今天的时间加一天java
最新推荐文章于 2024-09-14 15:42:17 发布
本文介绍了一种在Java中处理日期并将其转换为JSON格式的方法。通过使用SimpleDateFormat进行日期格式化,并结合Calendar类实现日期的加减操作,最终生成了指定格式的JSON字符串。此过程涉及到日期解析、格式化及JSON字符串的构建。
摘要由CSDN通过智能技术生成