赞
踩
private String getDateType(Date dateTime){
Date nowtime = new Date();
SimpleDateFormat sf = new SimpleDateFormat(DateUtils.PATTERN_2);
SimpleDateFormat sd = new SimpleDateFormat(DateUtils.PATTERN_7);
SimpleDateFormat sdf = new SimpleDateFormat(DateUtils.PATTERN_6);
String day = sf.format(dateTime);
String now = sf.format(nowtime);
if (now.equals(day)){
sd.format(dateTime);
return "今天 "+sd.format(dateTime);
}
return sdf.format(dateTime);
}
用到的时间字符串
public class DateUtils { //每一天的毫秒数 private static final long MS_EVERY_DAY = 1000 * 60 * 60 * 24; /** * 例:2021-02-01 */ public static String FORMAT_SHORT = "yyyy-MM-dd"; public static String PATTERN_1 = "yyyy-MM-dd HH:mm"; public static String PATTERN_2 = "yyyy/MM/dd HH:mm"; public static String PATTERN_3 = "yyyy-MM-dd"; public static String PATTERN_4 = "yyyy/MM/dd"; public static String PATTERN_5 = "yyyy-MM"; public static String PATTERN_6 = "HH:mm:ss"; public static String PATTERN_7 = "HH:mm"; public static void main(String[] args) { Integer integer = compareMonth(DateUtils.addMonth(new Date(), -5), new Date()); System.out.println(integer); } }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。