首先先转换时间的格式,然后判断时间是否为空,如果为空直接输出为空的信息,不为空则执行判断当前日期是否等于当天日期,如果不相等则输出日期,若相等则输出当前时间

SimpleDateFormat formatTime = new SimpleDateFormat("HH:mm");//时间算换格式
 SimpleDateFormat formatMonth = new SimpleDateFormat("MM-dd");//日期算换格式
 SimpleDateFormat formatdate = new SimpleDateFormat("YYYY-MM-dd");//日期算换格式

 if (map.get("SendTime")==null){//判断时间是否为空
     jsonObjectmaster.put("sendTime", "");
 }else {
     if(formatdate.format(map.get("SendTime")).equals(formatdate.format(new Date()))){//判断日期是否等于当前日期
         jsonObjectmaster.put("sendTime", formatTime.format(map.get("SendTime")));
     }else {
         jsonObjectmaster.put("sendTime", formatMonth.format(map.get("SendTime")));
     }
 }