根據當前時間與之前時間差 分別顯示月日 和 具體時間
阿新 • • 發佈:2019-01-04
此效果是 如果是今天以前的時間 介面只顯示月日,如果是今天的時間 顯示具體的時間 不顯示年月
顯示效果
具體實現功能
String dayTime=mSeemelist.get(position).getTime(); // 當前時間 try { SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //返回的是Date物件 Date date = dateFormat.parse(dayTime); //判斷是否今天 if(DateUtils.isToday(date.getTime())){ //是今天 currentTime=dayTime.substring(11,16); }else { //不是今天 SimpleDateFormat format = new SimpleDateFormat("MM-dd"); String str = format.format(date); //返回的str 03-08的格式 currentTime=dayTime.substring(5,11); } } catch (Exception e) { e.printStackTrace(); }