public static String showTime(String time){ int year = Integer.parseInt(time.substring(0,4)); int month = Integer.parseInt((time.substring(5,7))); int day = Integer.parseInt((time.substring(8,10))); int hour = Integer.parseInt(time.substring(11,13)); int minute = Integer.parseInt(time.substring(14,16)); long dataTime = Date.parse(year+"/"+month+"/"+day+" "+time.substring(11,19)); Calendar c = Calendar.getInstance(); int curYear = c.get(Calendar.YEAR); int curMonth = c.get(Calendar.MONTH) + 1; int curDate = c.get(Calendar.DAY_OF_MONTH); long today =Date.parse(curYear+"/"+curMonth+"/"+curDate); if(dataTime<today-(1000*60*60*24*30L)){ return year%100+"年"+month+"月 "+day+"日"+hour+"点"+minute+"分"; } if(dataTime<today-(1000*60*60*24*2L)){ return month+"月"+day+"日 "+hour+"点"+minute+"分"; } if(dataTime<today-(1000*60*60*24*1L)){ return "前天 "+hour+"点"+minute+"分"; } if(dataTime<today){ return "昨天 "+hour+"点"+minute+"分"; } if(dataTime>c.getTime().getTime()-(1000*60L)){ return "刚刚"; } if(dataTime>c.getTime().getTime()-(1000*60*2L)){ return "一分钟前"; } if(dataTime>c.getTime().getTime()-(1000*60*3L)){ return "两分钟前"; } return time.substring(11,16); }
时间分类显示
最新推荐文章于 2021-10-27 16:14:23 发布